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
=== modified file '.bzrignore'
--- .bzrignore 2014-07-09 12:56:21 +0000
+++ .bzrignore 2015-12-15 12:06:40 +0000
@@ -55,7 +55,7 @@
55debian/libclick-0.4-055debian/libclick-0.4-0
56debian/libclick-0.4-dev56debian/libclick-0.4-dev
57debian/packagekit-plugin-click57debian/packagekit-plugin-click
58debian/python3-click58debian/python3-click-package
59debian/tmp59debian/tmp
60init/systemd/click-system-hooks.service60init/systemd/click-system-hooks.service
61init/systemd/click-user-hooks.service61init/systemd/click-user-hooks.service
6262
=== modified file 'debian/changelog'
--- debian/changelog 2015-12-11 01:31:29 +0000
+++ debian/changelog 2015-12-15 12:06:40 +0000
@@ -1,3 +1,14 @@
1click (0.4.42) UNRELEASED; urgency=medium
2
3 * Rename python3-click back to its original name of python3-click-package
4 to get it out of the way of PyPI's "click" package, conflicting with
5 python3-click and python3-click-cli; this is unfortunate and
6 non-compliant with the Python policy, but from that point of view the
7 package that owns the name in the upstream packaging system ought to
8 win.
9
10 -- Colin Watson <cjwatson@ubuntu.com> Tue, 15 Dec 2015 11:47:36 +0000
11
1click (0.4.41+16.04.20151211-0ubuntu1) xenial; urgency=medium12click (0.4.41+16.04.20151211-0ubuntu1) xenial; urgency=medium
213
3 [ Colin Watson ]14 [ Colin Watson ]
415
=== modified file 'debian/control'
--- debian/control 2015-12-03 22:54:43 +0000
+++ debian/control 2015-12-15 12:06:40 +0000
@@ -13,7 +13,7 @@
13Package: click13Package: click
14Architecture: any14Architecture: any
15Pre-Depends: ${misc:Pre-Depends}15Pre-Depends: ${misc:Pre-Depends}
16Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-click (= ${binary:Version}), adduser16Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-click-package (= ${binary:Version}), adduser
17Recommends: click-apparmor17Recommends: click-apparmor
18Suggests: click-reviewers-tools (>= 0.9), ubuntu-app-launch-tools | upstart-app-launch-tools18Suggests: click-reviewers-tools (>= 0.9), ubuntu-app-launch-tools | upstart-app-launch-tools
19Conflicts: click-package19Conflicts: click-package
@@ -28,7 +28,7 @@
28Package: click-dev28Package: click-dev
29Architecture: any29Architecture: any
30Multi-Arch: foreign30Multi-Arch: foreign
31Depends: ${misc:Depends}, ${perl:Depends}, python3-click (= ${binary:Version})31Depends: ${misc:Depends}, ${perl:Depends}, python3-click-package (= ${binary:Version})
32Recommends: debootstrap, schroot, dpkg-dev32Recommends: debootstrap, schroot, dpkg-dev
33Description: build Click packages33Description: build Click packages
34 Click is a simplified packaging format that installs in a separate part of34 Click is a simplified packaging format that installs in a separate part of
@@ -36,13 +36,12 @@
36 .36 .
37 click-dev provides support for building these packages.37 click-dev provides support for building these packages.
3838
39Package: python3-click39Package: python3-click-package
40Section: python40Section: python
41Architecture: any41Architecture: any
42Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-click-0.4 (= ${binary:Version}), gir1.2-glib-2.0, python3-apt, python3-debian, python3-gi42Depends: ${misc:Depends}, ${python3:Depends}, gir1.2-click-0.4 (= ${binary:Version}), gir1.2-glib-2.0, python3-apt, python3-debian, python3-gi
43Conflicts: python3-click-package43Conflicts: python3-click, python3-click-cli
44Replaces: python3-click-package44Replaces: python3-click (<< 0.4.42)
45Provides: python3-click-package
46Description: Click packages (Python 3 interface)45Description: Click packages (Python 3 interface)
47 Click is a simplified packaging format that installs in a separate part of46 Click is a simplified packaging format that installs in a separate part of
48 the file system, suitable for third-party applications.47 the file system, suitable for third-party applications.
4948
=== renamed file 'debian/python3-click.install' => 'debian/python3-click-package.install'

Subscribers

People subscribed via source and target branches

to all changes: