Bug#1081192: libllvm19: declares itself as MA: same but is not co-installable
Simon McVittie
smcv at debian.org
Fri Sep 20 22:57:12 BST 2024
Control: reopen 1081192
Control: found 1081192 1:19.1.0-3
Control: affects -1 + src:mesa
On Mon, 09 Sep 2024 at 09:57:01 +0000, Debian Bug Tracking System wrote:
> #1081192: libllvm19: declares itself as MA: same but is not co-installable
> [...] has been closed
This bug is still present in unstable (or, perhaps, present again in
unstable):
Unpacking libllvm19:amd64 (1:19.1.0-3) ...
dpkg: error processing archive /tmp/apt-dpkg-install-2k1zjW/03-libllvm19_1%3a19.1.0-3_amd64.deb (--unpack):
trying to overwrite shared '/usr/lib/llvm-19/lib/libLLVM.so.19.1', which is different from other instances of package libllvm19:amd64
$ dpkg -L libllvm19:i386
...
/usr/lib/llvm-19/lib/libLLVM.so.19.1
Please test multiarch co-installability whenever this package is
restructured: as Sebastian said, this is important for a common use-case
of libllvm. On typical x86 machines, an easy way to do this is to have
the amd64 and i386 flavours co-installed, or if test-building for both
architectures takes a prohibitively long time, upload to experimental
after any restructuring of the package's contents and check that the
amd64 and i386 flavours from experimental are still co-installable before
re-uploading to unstable.
cc Mesa maintainers: similarly, please check for amd64/i386
co-installability before updating Mesa in unstable to a new version
of LLVM.
Thanks,
smcv
More information about the Pkg-llvm-team
mailing list