Bug#1044137: libc++1-16 is not actually co-installable

Samuel Thibault sthibault at debian.org
Sun Aug 13 17:19:05 BST 2023


Package: libc++1-16
Version: 1:16.0.6-10
Severity: normal

Hello,

Trying to run:

apt install libc++-16-dev:amd64 libc++-16-dev:i386

I get:

Unpacking libunwind-16:i386 (1:16.0.6-10) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EHaIOP/09-libunwind-16_1%3a16.0.6-10_i386.deb (--unpack):
 trying to overwrite shared '/usr/lib/llvm-16/lib/libunwind.so.1.0', which is different from other instances of package libunwind-16:i386
Selecting previously unselected package libc++abi1-16:i386.
Preparing to unpack .../10-libc++abi1-16_1%3a16.0.6-10_i386.deb ...
Unpacking libc++abi1-16:i386 (1:16.0.6-10) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EHaIOP/10-libc++abi1-16_1%3a16.0.6-10_i386.deb (--unpack):
 trying to overwrite shared '/usr/lib/llvm-16/lib/libc++abi.so.1.0', which is different from other instances of package libc++abi1-16:i386
Selecting previously unselected package libc++1-16:i386.
Preparing to unpack .../11-libc++1-16_1%3a16.0.6-10_i386.deb ...
Unpacking libc++1-16:i386 (1:16.0.6-10) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EHaIOP/11-libc++1-16_1%3a16.0.6-10_i386.deb (--unpack):
 trying to overwrite shared '/usr/lib/llvm-16/lib/libc++.so.1.0', which is different from other instances of package libc++1-16:i386
Selecting previously unselected package libunwind-16-dev:i386.
Preparing to unpack .../12-libunwind-16-dev_1%3a16.0.6-10_i386.deb ...
Unpacking libunwind-16-dev:i386 (1:16.0.6-10) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EHaIOP/12-libunwind-16-dev_1%3a16.0.6-10_i386.deb (--unpack):
 trying to overwrite shared '/usr/lib/llvm-16/lib/libunwind.a', which is different from other instances of package libunwind-16-dev:i386
Selecting previously unselected package libc++-16-dev:i386.
Preparing to unpack .../13-libc++-16-dev_1%3a16.0.6-10_i386.deb ...
Unpacking libc++-16-dev:i386 (1:16.0.6-10) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EHaIOP/13-libc++-16-dev_1%3a16.0.6-10_i386.deb (--unpack):
 trying to overwrite shared '/usr/lib/llvm-16/lib/libc++.a', which is different from other instances of package libc++-16-dev:i386

These packages are marked Multi-Arch: same, but they are not actually
co-installable.

Samuel

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.4.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libc++1-16 depends on:
pn  libc++abi1-16  <none>
ii  libc6          2.37-6
pn  libunwind-16   <none>

libc++1-16 recommends no packages.

Versions of packages libc++1-16 suggests:
ii  clang  1:14.0-55.7

-- 
Samuel
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.



More information about the Pkg-llvm-team mailing list