Control: found -1 fq/0.9.0-2
Control: found -1 nq/0.3.1-4

On 18.02.2022 08:39, Axel Beckert wrote:

Hello,

Trying to install fq fails for me as follows:

Preparing to unpack .../archives/fq_0.0.4-2_amd64.deb ...
Unpacking fq (0.0.4-2) ...
dpkg: error processing archive /var/cache/apt/archives/fq_0.0.4-2_amd64.deb 
(--unpack):
  trying to overwrite '/usr/bin/fq', which is also in package nq 0.3.1-4
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
  /var/cache/apt/archives/fq_0.0.4-2_amd64.deb

As these two "fq" seem to have completely different purposes, please
either rename one of the commands (or both) or add a Conflicts header to
conflict with the other package.


While preparing a NMU for nq Christoph Biedl pointed out, that the issue was solved the wrong way. According to the policy [1]

"Two different packages must not install programs with different functionality but with the same filenames. (...) If this case happens, one of the programs must be renamed. The maintainers should report this to the debian-devel mailing list and try to find a consensus about which program will have to be renamed. If a consensus cannot be reached, both programs must be renamed."

For now I reopen the bug, not 100% sure how to proceed. I'm not the maintainer of nq and I won't be able to make a strong decision like renaming a binary in the nq package.

Hilmar

[1] https://www.debian.org/doc/debian-policy/ch-files.html
--
--
sigfault

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to