Package: src:unbound Version: 1.6.0-3 Severity: important Tags: patch The unbound python3 bindings are only built for the default python3 version, py3versions -vd in debian/rules, but the build-depends are on the -all- python3 packages. 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, pytho3-unbound 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 unbound-1.6.0/debian/changelog unbound-1.6.0/debian/changelog --- unbound-1.6.0/debian/changelog 2017-02-19 20:04:34.000000000 -0500 +++ unbound-1.6.0/debian/changelog 2017-07-01 11:33:48.000000000 -0400 @@ -1,3 +1,11 @@ +unbound (1.6.0-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Adjust python3 related build-depends to match building for default python3 + only + + -- Scott Kitterman <sc...@kitterman.com> Sat, 01 Jul 2017 11:33:22 -0400 + unbound (1.6.0-3) unstable; urgency=medium * Cherry-pick upstream commit svn r4000, "Include root trust anchor id diff -Nru unbound-1.6.0/debian/control unbound-1.6.0/debian/control --- unbound-1.6.0/debian/control 2017-02-19 20:04:34.000000000 -0500 +++ unbound-1.6.0/debian/control 2017-07-01 11:34:18.000000000 -0400 @@ -26,8 +26,8 @@ protobuf-c-compiler <!pkg.unbound.libonly>, python-all-dev:any (>= 2.6.6-3~) <!pkg.unbound.libonly>, libpython-all-dev (>= 2.6.6-3~) <!pkg.unbound.libonly>, - python3-all-dev:any <!pkg.unbound.libonly>, - libpython3-all-dev <!pkg.unbound.libonly>, + python3-dev:any <!pkg.unbound.libonly>, + libpython3-dev <!pkg.unbound.libonly>, swig <!pkg.unbound.libonly>, Standards-Version: 3.9.8 Homepage: https://www.unbound.net/