Bug#931169: hfst: add Breaks: libhfst45-dev for smoother upgrades from stretch

Andreas Beckmann anbe at debian.org
Thu Jun 27 11:41:12 BST 2019


Package: hfst
Version: 3.15.0-1
Severity: serious
Tags: patch
User: debian-qa at 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
-------------- next part --------------
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 <anbe at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libhfst45-dev_None.log.gz
Type: application/gzip
Size: 20162 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20190627/4a13c656/attachment-0001.gz>


More information about the debian-science-maintainers mailing list