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