On Nov 05, 2013, at 08:27 PM, Dmitry Shachnev wrote:

>On Tue, 5 Nov 2013 11:12:01 -0500, Barry Warsaw wrote:
>> Right.  The bug's still open and Ben is in the process of fixing this (see
>> vcs-bzr branch).
>
>I used a checkout of that branch, and it has this bug closed in the
>changelog.

It's UNRELEASED so shouldn't be considered fixed yet.

>> Do we still need the Breaks?
>
>Precise has python-coverage (<< 3.6-0ubuntu5), so I am not sure about that.

Below is the diff for 3.6-0ubuntu5, which appears to be the one in which Iain
(CC'd here) added the Break.  Maybe it wouldn't be so bad to carry those in
Debian too?

-Barry

=== modified file 'debian/changelog'
--- debian/changelog    2013-07-11 11:18:42 +0000
+++ debian/changelog    2013-07-12 17:31:58 +0000
@@ -1,3 +1,12 @@
+python-coverage (3.6-0ubuntu5) saucy; urgency=low
+
+  * Install python-coverage instead of coverage, like we used to. 
+  * Fix some other bad .install entries too. 
+  * Break and Replace python-coverage from python3-coverage due to the
+    inadvertant shipping of duplicate files in the past.
+
+ -- Iain Lane <iain.l...@canonical.com>  Fri, 12 Jul 2013 17:31:58 +0100
+
 python-coverage (3.6-0ubuntu4) saucy; urgency=low
 
   * debian/python-coverage.install: fix file conflicts. 

=== modified file 'debian/control'
--- debian/control      2013-07-10 08:14:26 +0000
+++ debian/control      2013-07-12 17:31:58 +0000
@@ -39,6 +39,8 @@
 Package: python3-coverage
 Architecture: any
 Suggests: libjs-jquery, libjs-jquery-tablesorter
+Breaks: python-coverage (<< 3.6-0ubuntu5)
+Replaces: python-coverage (<< 3.6-0ubuntu5)
 Depends:
     python3-pkg-resources,
     ${python3:Depends},

=== modified file 'debian/python-coverage.install'
--- debian/python-coverage.install      2013-07-11 11:18:42 +0000
+++ debian/python-coverage.install      2013-07-12 17:31:58 +0000
@@ -1,4 +1,4 @@
 /usr/bin/python-coverage
-/usr/bin/python2*-coverage
-/usr/share/pyshared/
+/usr/bin/coverage2
+/usr/bin/coverage-2*
 /usr/lib/python2.[1-7]/

=== modified file 'debian/rules'
--- debian/rules        2013-07-10 08:14:26 +0000
+++ debian/rules        2013-07-12 17:31:58 +0000
@@ -132,6 +132,8 @@
 override_dh_auto_install: $(PYTHON3:%=install-python%)
 override_dh_auto_install:
        dh_auto_install
+       mv ${package_install_bin_dir}/coverage \
+           ${package_install_bin_dir}/python-coverage
 
 .PHONY: override_dh_installchangelogs
 override_dh_installchangelogs:


Attachment: signature.asc
Description: PGP signature

Reply via email to