On Sat, Aug 22, 2026 at 11:59:19AM +1000, 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"”.)

Note that Conflicts rarely is the right solution. It imposes
restrictions on upgrades that cause trouble to dist-upgrades and should
best be avoided. In simple cases such as file moves (as is happening
here), the weaker form of a combination of Breaks and Replaces should be
used.

I observe that more and more people resort to declaring Conflicts in
response to my bug reports. Do you have an idea how I could improve the
reports or how we could improve the documentation (e.g. policy) to
better direct people towards Breaks+Replaces? My mail explicitly
mentions Replaces already.

Helmut

Reply via email to