[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#866948: src:hplip: Excessive build-depends will cause transition confusion



Package: src:hplip
Version: 3.17.6+repack0-1
Severity: important
Tags: patch

Hplip is only built for the default python3 version, py3versions -vd in
debian/rules, but the build-depends are on python3-all-dev.This is problematic
for transition tracking (and makes your build take longer) because we use the
build depends to key off of which packages need to be binNMUed when.

Filing as important due to the potential for problems during transitions. As
it stands, hplip need to be rebuilt when python3.6 becomes the default
python3, but it will not appear in the transition tracker for processing.
Please fix in your next upload to avoid a future RC bug when this gets found
the hard way.

Scott K
diff -Nru hplip-3.17.6+repack0/debian/changelog hplip-3.17.6+repack0/debian/changelog
--- hplip-3.17.6+repack0/debian/changelog	2017-06-18 11:34:17.000000000 -0400
+++ hplip-3.17.6+repack0/debian/changelog	2017-07-02 17:18:03.000000000 -0400
@@ -1,3 +1,10 @@
+hplip (3.17.6+repack0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Correctly python3 build-depends to match debian/rules
+
+ -- Scott Kitterman <scott@kitterman.com>  Sun, 02 Jul 2017 17:17:43 -0400
+
 hplip (3.17.6+repack0-1) unstable; urgency=low
 
   * New upstream 3.17.6
diff -Nru hplip-3.17.6+repack0/debian/control hplip-3.17.6+repack0/debian/control
--- hplip-3.17.6+repack0/debian/control	2017-06-18 11:22:31.000000000 -0400
+++ hplip-3.17.6+repack0/debian/control	2017-07-02 17:18:19.000000000 -0400
@@ -32,7 +32,7 @@
                policykit-1,
                pyppd (>= 1.0.1),
                pyqt5-dev-tools,
-               python3-all-dev (>= 2.6.6-3~),
+               python3-dev (>= 2.6.6-3~),
                python3-dbus (>= 0.80),
                python3-dev,
                python3-gi,

Reply to: