Bug#1034968: birdfont-common: missing Breaks+Replaces for birdfont when upgrading from bullseye
Package: birdfont-common
Version: 2.32.3-1
Severity: serious
Justification: dpkg unpack error
Attempting to unpack birdfont-common/2.32.3-1 from Debian bookworm
on a minimal Debian bullseye with birdfont/2.29.1-1
installed, causes an unpack error from dpkg due to
/usr/share/birdfont/birdfont_window_icon.png being contained in both packages.
| Selecting previously unselected package birdfont-common.
| dpkg: considering deconfiguration of birdfont, which would be broken by installation of birdfont-common ...
| dpkg: yes, will deconfigure birdfont (broken by birdfont-common)
| (Reading database ... 17188 files and directories currently installed.)
| Preparing to unpack .../birdfont-common_2.32.3-1_all.deb ...
| De-configuring birdfont (2.29.1-1) ...
| Unpacking birdfont-common (2.32.3-1) ...
| dpkg: error processing archive ./birdfont-common_2.32.3-1_all.deb (--unpack):
| trying to overwrite '/usr/share/birdfont/birdfont_window_icon.png', which is also in package birdfont 2.29.1-1
| dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
| Processing triggers for libc-bin (2.31-13+deb11u5) ...
| Errors were encountered while processing:
| ./birdfont-common_2.32.3-1_all.deb
Please ensure that birdfont-common has sufficient Breaks and Replaces declarations.
Helmut
Reply to: