[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1005858: gh,gitsome: File conflict, both ship /usr/bin/gh



Hi, gh package maintainer

Axel Beckert <abe@debian.org> 於 2022年2月16日 週三 下午2:15寫道:
Package: gh,gitsome
Severity: serious
Control: found -1 gitsome/0.8.0+ds-6
Control: found -1 gh/2.4.0+dfsg1-1

Hi,

installing gh fails for me as follows:

Unpacking gh (2.4.0+dfsg1-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-DkqFj5/24-gh_2.4.0+dfsg1-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/gh', which is also in package gitsome 0.8.0+ds-6

According to the Debian policy [1], "the 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."

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

The "gitsome" has used "gh" since 2017, and thus would you mind renaming the "gh" in your package to avoid the conflict issue?

I would appreciate it if you could consider my request, and feel free to let me know if you have another proposal.

Regards,

SZ
 

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Reply to: