Package: libzorpll-dev Version: 7.0.1.0~alpha1-1 Severity: serious Tags: patch User: debian...@lists.debian.org Usertags: piuparts
Hi, during a test with piuparts I noticed your package fails to upgrade from 'stretch' in some scenarios, and the old version from stretch is kept installed. This is related to the switch from libssl1.0-dev to libssl-dev. Adding Breaks: libzorpll-6.0-10-dev, libssl1.0-dev to libzorpll-7.0-1-dev pushes the scores in the right direction and apt will remove libssl1.0-dev to perform this upgrade step. Note that the synopsis of libzorpll-7.0-1-dev still mentions "development files for version 6.0-10", you should fix that as well. I've tested that the package built with the attached patch passes the piuparts stretch->buster upgrade test without holding back any upgradable package. cheers, Andreas
diff -Nru libzorpll-7.0.1.0~alpha1/debian/changelog libzorpll-7.0.1.0~alpha1/debian/changelog --- libzorpll-7.0.1.0~alpha1/debian/changelog 2018-10-10 22:21:22.000000000 +0200 +++ libzorpll-7.0.1.0~alpha1/debian/changelog 2019-05-12 12:20:04.000000000 +0200 @@ -1,3 +1,10 @@ +libzorpll (7.0.1.0~alpha1-1.1) UNRELEASED; urgency=medium + + * libzorpll-7.0-1-dev: Add Breaks: libzorpll-6.0-10-dev, libssl1.0-dev for + smoother upgrades from stretch. (Closes: #xxxxxx) + + -- Andreas Beckmann <a...@debian.org> Sun, 12 May 2019 12:20:04 +0200 + libzorpll (7.0.1.0~alpha1-1) unstable; urgency=medium * New upstream version (Closes: #859055) diff -Nru libzorpll-7.0.1.0~alpha1/debian/control libzorpll-7.0.1.0~alpha1/debian/control --- libzorpll-7.0.1.0~alpha1/debian/control 2018-10-10 22:21:22.000000000 +0200 +++ libzorpll-7.0.1.0~alpha1/debian/control 2019-05-12 12:20:04.000000000 +0200 @@ -34,7 +34,7 @@ Package: libzorpll-7.0-1-dev Section: libdevel Replaces: libzorpll-dev ( << 6.0.8.0-1) -Breaks: libzorpll-dev ( << 6.0.8.0-1) +Breaks: libzorpll-dev ( << 6.0.8.0-1), libzorpll-6.0-10-dev, libssl1.0-dev Conflicts: libzorpll-6.0-8-dev Architecture: any Depends: libzorpll-7.0-1 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev, libcap-dev [linux-any], libssl-dev
libzorpll-dev_7.0.1.0~alpha1-1.log.gz
Description: application/gzip