Merge lp:~cjwatson/click/rename-python-packages into lp:click

Proposed by Colin Watson
Status: Merged
Merged at revision: 468
Proposed branch: lp:~cjwatson/click/rename-python-packages
Merge into: lp:click
Diff against target: 72 lines (+17/-7)
3 files modified
.bzrignore (+1/-1)
debian/changelog (+11/-0)
debian/control (+5/-6)
To merge this branch: bzr merge lp:~cjwatson/click/rename-python-packages
Reviewer Review Type Date Requested Status
Michael Vogt Approve
Review via email: mp+280575@code.launchpad.net

Commit message

Rename python3-click back to its original name of python3-click-package to get it out of the way of PyPI's "click" package, conflicting with python3-click and python3-click-cli; this is unfortunate and non-compliant with the Python policy, but from that point of view the package that owns the name in the upstream packaging system ought to win.

Description of the change

Rename python3-click back to its original name of python3-click-package to get it out of the way of PyPI's "click" package, conflicting with python3-click and python3-click-cli; this is unfortunate and non-compliant with the Python policy, but from that point of view the package that owns the name in the upstream packaging system ought to win.

See:
  https://lists.ubuntu.com/archives/ubuntu-devel/2015-June/038803.html
  https://lists.ubuntu.com/archives/ubuntu-devel/2015-December/039048.html

To post a comment you must log in.
Revision history for this message
Michael Vogt (mvo) wrote :

Looks good, +1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '.bzrignore'
2--- .bzrignore 2014-07-09 12:56:21 +0000
3+++ .bzrignore 2015-12-15 12:06:40 +0000
4@@ -55,7 +55,7 @@
5 debian/libclick-0.4-0
6 debian/libclick-0.4-dev
7 debian/packagekit-plugin-click
8-debian/python3-click
9+debian/python3-click-package
10 debian/tmp
11 init/systemd/click-system-hooks.service
12 init/systemd/click-user-hooks.service
13
14=== modified file 'debian/changelog'
15--- debian/changelog 2015-12-11 01:31:29 +0000
16+++ debian/changelog 2015-12-15 12:06:40 +0000
17@@ -1,3 +1,14 @@
18+click (0.4.42) UNRELEASED; urgency=medium
19+
20+ * Rename python3-click back to its original name of python3-click-package
21+ to get it out of the way of PyPI's "click" package, conflicting with
22+ python3-click and python3-click-cli; this is unfortunate and
23+ non-compliant with the Python policy, but from that point of view the
24+ package that owns the name in the upstream packaging system ought to
25+ win.
26+
27+ -- Colin Watson <cjwatson@ubuntu.com> Tue, 15 Dec 2015 11:47:36 +0000
28+
29 click (0.4.41+16.04.20151211-0ubuntu1) xenial; urgency=medium
30
31 [ Colin Watson ]
32
33=== modified file 'debian/control'
34--- debian/control 2015-12-03 22:54:43 +0000
35+++ debian/control 2015-12-15 12:06:40 +0000
36@@ -13,7 +13,7 @@
37 Package: click
38 Architecture: any
39 Pre-Depends: ${misc:Pre-Depends}
40-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-click (= ${binary:Version}), adduser
41+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-click-package (= ${binary:Version}), adduser
42 Recommends: click-apparmor
43 Suggests: click-reviewers-tools (>= 0.9), ubuntu-app-launch-tools | upstart-app-launch-tools
44 Conflicts: click-package
45@@ -28,7 +28,7 @@
46 Package: click-dev
47 Architecture: any
48 Multi-Arch: foreign
49-Depends: ${misc:Depends}, ${perl:Depends}, python3-click (= ${binary:Version})
50+Depends: ${misc:Depends}, ${perl:Depends}, python3-click-package (= ${binary:Version})
51 Recommends: debootstrap, schroot, dpkg-dev
52 Description: build Click packages
53 Click is a simplified packaging format that installs in a separate part of
54@@ -36,13 +36,12 @@
55 .
56 click-dev provides support for building these packages.
57
58-Package: python3-click
59+Package: python3-click-package
60 Section: python
61 Architecture: any
62 Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-click-0.4 (= ${binary:Version}), gir1.2-glib-2.0, python3-apt, python3-debian, python3-gi
63-Conflicts: python3-click-package
64-Replaces: python3-click-package
65-Provides: python3-click-package
66+Conflicts: python3-click, python3-click-cli
67+Replaces: python3-click (<< 0.4.42)
68 Description: Click packages (Python 3 interface)
69 Click is a simplified packaging format that installs in a separate part of
70 the file system, suitable for third-party applications.
71
72=== renamed file 'debian/python3-click.install' => 'debian/python3-click-package.install'

Subscribers

People subscribed via source and target branches

to all changes: