Package: binutils-z80
Version: 2.43.1-5+4+b18
Severity: serious
Justification: undeclared file conflict
User: debian-...@lists.debian.org
Usertags: arm64
User: debian...@lists.debian.org
Usertags: fileconflict
Control: affects -1 + binutils-aarch64-linux-gnu

Coinstalling binutils-z80 and binutils-aarch64-linux-gnu on an arm64
system fails. This is a native, architecture-specific undeclared file
conflict.

| $ mmdebstrap --verbose --architecture=arm64 --variant=essential trixie 
/dev/null --include=binutils-z80,binutils-aarch64-linux-gnu
| ...
| Unpacking binutils-z80 (2.43.1-5+4+b18) ...
| dpkg: error processing archive 
/tmp/apt-dpkg-install-y7qaao/9-binutils-z80_2.43.1-5+4+b18_arm64.deb (--unpack):
|  trying to overwrite '/usr/lib/aarch64-linux-gnu/ldscripts/stamp', which is 
also in package binutils-aarch64-linux-gnu 2.43.50.20241215-1
| Errors were encountered while processing:
|  /tmp/apt-dpkg-install-y7qaao/9-binutils-z80_2.43.1-5+4+b18_arm64.deb
| E: Sub-process env returned an error code (1)
| ...
| $

I am filing this with binutils-z80, because I think that binutils-z80
has no reason to install /usr/lib/aarch64-linux-gnu/ldscripts/stamp and
should simply stop doing so.

Helmut

Reply via email to