Package: libgnutls30 Version: 3.4.12-1 Severity: important Hi,
is it possible to drop the Conflicts: libnettle4, libhogweed2 from libgnutls30? These were introduced in 3.3.15-7 with this changelog message: * libgnutls-deb0-28 temporarily Conflicts with libnettle4, libhogweed2. This is a kludge and technically wrong, but will prevent partial upgrades from stable. Closes: #788735 With libgnutls-deb0-28 gone from stretch this kind of problematic "partial upgrades from stable" should be no longer possible. I'm currently analyzing #815650 where apt fails to find a proper upgrade path in some scenarios involving an upgrade from libgnutls-deb0-28 to libgnutls30. If I rebuild libgnutls30 without those Conflicts, and make these packages available in an additional package source used for the upgrade, the dist-upgrades work smoothly. As a consequence of the removed Conflicts the packages libgnutls-deb0-28/jessie + libnettle4/jessie + libhogweed2/jessie are coinstallable with libgnutls30/stretch + libnettle6/stretch + libhogweed4/stretch and after the upgrade both sets are installed (with the jessie packages being candidates for apt-get autoremove). Andreas