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