On 22-Aug-2026, Ben Finney wrote: > The correction is to tighten the relationship to “Conflicts”, that > signals to ‘dpkg’ it must not unpack over the existing package. (As > described in Policy §7.4, “Conflicting binary packages - "Conflicts"”.)
Thank you to Helmut G. for directing me to the better solution, described
in Policy §7.6: this should instead be a “Breaks” + “Replaces”
relationship.
Package: python3-towncrier
Breaks:
towncrier (<= 24.8.0-2)
Replaces:
towncrier (<= 24.8.0-2)
In commit 6571efa52b54a98bba857689483e03b28c742f0a, this is now implemented
<URL:
https://salsa.debian.org/bignose/pkg-towncrier/-/commit/6571efa52b54a98bba857689483e03b28c742f0a>
and will be part of the next release.
--
\ “If you define cowardice as running away at the first sign of |
`\ danger, screaming and tripping and begging for mercy, then yes, |
_o__) Mr. Brave man, I guess I'm a coward.” —Jack Handey |
Ben Finney <[email protected]>
signature.asc
Description: PGP signature

