Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #282378

Bug#965151: afdko-bin: /usr/bin/tx is already shipped by transifex-client

From Adam Borowski <kilobyte@angband.pl>
Newsgroups linux.debian.bugs.rc
Subject Bug#965151: afdko-bin: /usr/bin/tx is already shipped by transifex-client
Date 2020-07-19 21:00 +0200
Message-ID <AumHv-1n8-3@gated-at.bofh.it> (permalink)
References <AtjC1-3sw-3@gated-at.bofh.it> <AtjC1-3sw-3@gated-at.bofh.it> <Au0QG-54G-3@gated-at.bofh.it> <AtjC1-3sw-3@gated-at.bofh.it> <Au0QG-54G-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Sat, Jul 18, 2020 at 03:36:48PM -0400, Boyuan Yang wrote:
> X-Debbugs-CC: debian-fonts@lists.debian.org mwei@debian.org
> 
> On Thu, 16 Jul 2020 23:19:31 +0200 Andreas Beckmann <anbe@debian.org>
> wrote:
> > Package: afdko-bin
> > Version: 3.4.0+dfsg1-2
> > Severity: serious
> > 
> >   Preparing to unpack .../afdko-bin_3.4.0+dfsg1-2_amd64.deb ...
> >   Unpacking afdko-bin (3.4.0+dfsg1-2) ...
> >   dpkg: error processing archive /var/cache/apt/archives/afdko-
> bin_3.4.0+dfsg1-2_amd64.deb (--unpack):
> >    trying to overwrite '/usr/bin/tx', which is also in package
> transifex-client 0.13.9-1
> >   Errors were encountered while processing:
> >    /var/cache/apt/archives/afdko-bin_3.4.0+dfsg1-2_amd64.deb
> > 
> > If the conflicting situation cannot be resolved then, as
> > last resort, the two packages have to declare a mutual
> > Conflict.
> 
> AFAICT a mutual conflict could be the only reasonable solution. @mwei
> what do you think?

The policy is very clear: 

#10.1.

# Two different packages must not install programs with different
# functionality but with the same filenames. (The case of two programs
# having the same functionality but different implementations is handled
# via “alternatives” or the “Conflicts” mechanism. See Maintainer
# Scripts and Conflicting binary packages - Conflicts respectively.) 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.

Thus, a mutual conflict is not allowed.  Two random packages without a
relation are not expected to conflict: there's no reason someone who hacks
on some software that uses Transifex to manage their translation wouldn't
also want to deal with fonts -- we're in the "breaks unrelated software"
land.

This issue pops up on debian-devel quite often, and the consensus is that
exceptions shouldn't be given.  Major cases: "node": axnode vs node.js,
"git" vs gnuit.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ It's time to migrate your Imaginary Protocol from version 4i to 6i.
⠈⠳⣄⠀⠀⠀⠀

Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#965151: afdko-bin: /usr/bin/tx is already shipped by transifex-client Andreas Beckmann <anbe@debian.org> - 2020-07-16 23:30 +0200
  Bug#965151: afdko-bin: /usr/bin/tx is already shipped by transifex-client Boyuan Yang <byang@debian.org> - 2020-07-18 21:40 +0200
    Bug#965151: afdko-bin: /usr/bin/tx is already shipped by transifex-client Adam Borowski <kilobyte@angband.pl> - 2020-07-19 21:00 +0200
  Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Yao Wei <mwei@debian.org> - 2020-07-20 03:50 +0200
    Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Paul Wise <pabs@debian.org> - 2020-07-20 05:10 +0200
      Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Adrian Bunk <bunk@debian.org> - 2020-07-20 20:30 +0200
      Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Yao Wei <mwei@debian.org> - 2020-07-26 06:10 +0200
    Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Adrian Bunk <bunk@debian.org> - 2020-07-20 20:50 +0200
  Bug#965151: marked as done (afdko-bin: /usr/bin/tx is already  shipped by transifex-client) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-07-26 06:10 +0200
  Bug#965151: /usr/bin/tx: transifex-client and afdko shipping binaries under the same name Yao Wei <mwei@debian.org> - 2020-07-28 03:30 +0200

csiph-web