Package: hfst Version: 3.15.0-1 Severity: serious Tags: patch User: debian...@lists.debian.org Usertags: piuparts
Hi, during a test with piuparts I noticed your package failed to properly upgrade from stretch. In some cases the old hfst package from stretch is kept installed in order to keep the obsolete libhfst45-dev installed. apt does not upgrade from virtual packages to real packages. A better solution would have been to re-introduce a libhfst45-dev transitional package, but it's probably too late to do this in a buster point release. Adding the Breaks should be easy in a buster point release. Andreas
diff -Nru hfst-3.15.0/debian/changelog hfst-3.15.0/debian/changelog --- hfst-3.15.0/debian/changelog 2018-10-13 08:46:11.000000000 +0200 +++ hfst-3.15.0/debian/changelog 2019-06-27 12:13:44.000000000 +0200 @@ -1,3 +1,11 @@ +hfst (3.15.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * hfst: Add Breaks: libhfst45-dev for smoother upgrades from stretch. + (Closes: #xxxxxx) + + -- Andreas Beckmann <a...@debian.org> Thu, 27 Jun 2019 12:13:44 +0200 + hfst (3.15.0-1) unstable; urgency=low [ Tino Didriksen ] diff -Nru hfst-3.15.0/debian/control hfst-3.15.0/debian/control --- hfst-3.15.0/debian/control 2018-10-13 08:06:09.000000000 +0200 +++ hfst-3.15.0/debian/control 2019-06-27 12:13:44.000000000 +0200 @@ -30,6 +30,7 @@ ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} +Breaks: libhfst45-dev Description: Helsinki Finite-State Transducer Technology The Helsinki Finite-State Transducer software is intended for the implementation of morphological analysers and other tools which are
libhfst45-dev_None.log.gz
Description: application/gzip