Bug#1034972: python3-hfst: missing Breaks+Replaces for python3-libhfst when upgrading from bullseye

Helmut Grohne helmut at subdivi.de
Thu Apr 27 13:59:31 BST 2023


Package: python3-hfst
Version: 3.16.0-4+b3
Severity: serious
Justification: dpkg unpack error

Attempting to unpack python3-hfst/3.16.0-4+b3 from Debian bookworm
on a minimal Debian bullseye with python3-libhfst/3.15.1-2+b5
installed, causes an unpack error from dpkg due to
/usr/lib/python3/dist-packages/hfst/__init__.py being contained in both packages.

| Selecting previously unselected package python3-hfst.
| (Reading database ... 7327 files and directories currently installed.)
| Preparing to unpack .../python3-hfst_3.16.0-4+b3_amd64.deb ...
| Unpacking python3-hfst (3.16.0-4+b3) ...
| dpkg: error processing archive ./python3-hfst_3.16.0-4+b3_amd64.deb (--unpack):
|  trying to overwrite '/usr/lib/python3/dist-packages/hfst/__init__.py', which is also in package python3-libhfst 3.15.1-2+b5
| dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
| Errors were encountered while processing:
|  ./python3-hfst_3.16.0-4+b3_amd64.deb


Please ensure that python3-hfst has sufficient Breaks and Replaces declarations.

Helmut



More information about the debian-science-maintainers mailing list