Bug#885793: tldr-py, tldr: File collision when installing together: /usr/bin/tldr (and maybe further files)

Axel Beckert abe at debian.org
Fri Dec 29 23:11:24 UTC 2017


Package: tldr-py,tldr
Severity: serious
Control: found -1 tldr-py/0.7.0-1
Control: found -1 haskell-tldr/0.2.3-1

Hi,

installing tldr when tldr-py is already installed fails as follows since
both packages ship /usr/bin/tldr (and maybe further files like e.g. man
pages. etc.):

Preparing to unpack .../tldr_0.2.3-1_amd64.deb ...
Unpacking tldr (0.2.3-1) ...
dpkg: error processing archive /var/cache/apt/archives/tldr_0.2.3-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/tldr', which is also in package tldr-py 0.7.0-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/tldr_0.2.3-1_amd64.deb

Please either conflict with each other or both start using
update-alternatives (if suitable wrt. commandline options, etc.) to
choose between the different implementations.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'), (111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'), (105, 'experimental-debug')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the Pkg-haskell-maintainers mailing list