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-----