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

