Bug#1002063: libvtk9.1: missing Breaks+Replaces: libvtk9 (<< 9.1.0+really9.1.0)

Andreas Beckmann anbe at debian.org
Tue Dec 21 20:19:01 GMT 2021


On 21/12/2021 10.07, Jochen Sprickerhof wrote:
> While I agree that both packages conflict, I'm not sure if proposing a 
> Breaks+Replaces is the proper solution here (and in general). Normally 
> we want to have the library packages to be coinstallable and thus the 
> packages only provide non conflicting files. Could you maybe adopt your 
> template to mention that this hints to a problem in the package and 
> propose to look into resolving the conflict as an alternative solution?

What about

In case of shared library packages where the conflicting files do not 
contain the SOVERSION in their name or path, please also consider 
alternative solutions for solving the conflict and avoiding 
Breaks+Replaces for easier upgrades in the future. Ideally shared 
libraries of different SOVERSIONs should only contain non-conflicting 
files and thus be co-installable for smooth upgrades.


Andreas



More information about the debian-science-maintainers mailing list