Source: llvm-toolchain-20 Version: 1:20.1.4-1~exp1 Severity: important Dear Maintainer,
I tried to install OpenGL libraries 25.1 series at experimental (i.e. 25.1.0-1) in multiarch emvironment, some libraries / drivers built with llvm-20 conflict with another architectures. For example, I make multiarch environment both amd64 and i386, to use wine and steam mainly. These depends mesa's libraries and drivers ; OpenGL and Vulkan and some video hardware decoding (parhaps also depends OpenCL driver) . Specifically: * libd3dadapter9-mesa (will remove by upstream at 25.2) * libxatracker2 * mesa-libgallium * mesa-vulkan-drivers In addition, mesa-opencl-icd cannot be installed on multiple architectures in a multiarch environment because libclc-x.y, on which mesa-opencl-icd depends, has not been able to support multiple architectures for a long time. i.e) Don't be able to install both mesa-opencl-icd:amd64 and mesa-opencl-icd:i386. But only mesa-opencl-icd:amd64 is able to install. They build from src:mesa (25.1). And, many libraries src:mesa depends mesa-libgallium, so, packages built from src:mesa 25.1 aren't able to install on multiarch environment (they are depended by Wine and Steam and more). This issue is occured by changes of src:llvm-toolchain-20 1:20.1.4-1-exp1, >[ Sylvestre Ledru ] > * Drop Multi-Arch: same from packages installing to non-multiarch paths. > (Closes: #1102278) > Thanks to Yuce Kurum for the patch Over and over again. This is a very serious problem, especially fo people using Wine and/or Steam, so I think it needs to be fixed and process BUG as "Important" or upper priority. Regards, Ohta. -- System Information: Debian Release: 13.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.14.7-homebrew-22.1-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.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