[Pkg-rust-maintainers] Bug#1069201: src:rust-sequoia-chameleon-gnupg: gpg-sq and gpgv-sq from 0.8.0 conflict with sequoia-chameleon-gnupg 0.5.1

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed Apr 17 22:54:34 BST 2024


Source: rust-sequoia-chameleon-gnupg
Version: 0.8.0-1
Severity: grave
X-Debbugs-Cc: Daniel Kahn Gillmor <dkg at fifthhorseman.net>


trying to upgrade from sequoia-chameleon-gnupg 0.5.1-1  to
sequoia-chameleon-gnupg 0.8.0-1, i see this:

```
Selecting previously unselected package gpg-sq.
Preparing to unpack .../gpg-sq_0.8.0-1_amd64.deb ...
Unpacking gpg-sq (0.8.0-1) ...
dpkg: error processing archive /var/cache/apt/archives/gpg-sq_0.8.0-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/gpg-sq', which is also in package sequoia-chameleon-gnupg 0.5.1-2
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Selecting previously unselected package gpgv-sq.
Preparing to unpack .../gpgv-sq_0.8.0-1_amd64.deb ...
Unpacking gpgv-sq (0.8.0-1) ...
dpkg: error processing archive /var/cache/apt/archives/gpgv-sq_0.8.0-1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/gpgv-sq', which is also in package sequoia-chameleon-gnupg 0.5.1-2
Preparing to unpack .../sequoia-chameleon-gnupg_0.8.0-1_all.deb ...
Unpacking sequoia-chameleon-gnupg (0.8.0-1) over (0.5.1-2) ...
Errors were encountered while processing:
 /var/cache/apt/archives/gpg-sq_0.8.0-1_amd64.deb
 /var/cache/apt/archives/gpgv-sq_0.8.0-1_amd64.deb
```

I think this is just missing some Replaces/Breaks annotations, as per:

https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages

This is probably worth fixing before it migrates into testing.

     --dkg


-- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.6.15-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 324 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20240417/f2bde136/attachment.sig>


More information about the Pkg-rust-maintainers mailing list