Bug#990994: llvm-12-tools cannot be installed for a foreign architecture

Michel Dänzer michel at daenzer.net
Mon Jul 12 14:27:38 BST 2021


Package: llvm-12-tools
Version: 1:12.0.1~+rc4-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

llvm-12-tools requires python3 packages from the same architecture. This prevents installing llvm-12-tools (and by extension llvm-12-dev) for a foreign architecture.

E.g. trying to install llvm-12-tools:i386 with aptitude gives:

 llvm-12-tools:i386 : Depends: python3:i386 but it is not going to be installed
                      Depends: python3-yaml:i386 but it is not going to be installed

See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9833/diffs?commit_id=af0fde955c518447ccd92134517b4e69308e10b2#3f46a9fa9651371b76f0894b75d719a4c5659642_44_45 for how I had to work around this in Mesa's upstream CI.

(In buster it was still possible to install llvm-*-dev packages for foreign architectures)

- -- System Information:
Debian Release: 11.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-security'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (102, 'experimental-debug'), (102, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.13.1+ (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages llvm-12-tools depends on:
ii  libc6             2.31-13
ii  libgcc-s1         10.2.1-6
ii  libllvm12         1:12.0.1~+rc4-1
ii  libstdc++6        10.2.1-6
ii  libtinfo6         6.2+20201114-2
ii  libz3-4           4.8.10-1
ii  python3           3.9.2-3
ii  python3-pygments  2.7.1+dfsg-2.1
ii  python3-yaml      5.3.1-5
ii  zlib1g            1:1.2.11.dfsg-2

llvm-12-tools recommends no packages.

llvm-12-tools suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iHEEARECADEWIQSwn681vpFFIZgJURRaga+OatuyAAUCYOxDRhMcbWljaGVsQGRh
ZW56ZXIubmV0AAoJEFqBr45q27IAGFAAoIUdPNt92u+hcU+aFc4pFwSKnuy5AJ9G
I2VP7ODKfQnk4YVZAXsjgqInBA==
=fC9k
-----END PGP SIGNATURE-----



More information about the Pkg-llvm-team mailing list