[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
This bug was fixed in the package llvm-toolchain-18 - 1:18.1.8-4ubuntu1 --- llvm-toolchain-18 (1:18.1.8-4ubuntu1) oracular; urgency=medium [ Gianfranco Costamagna ] * Upload 5189135c7721ba378fefc6e0225dc764d6afe8a2 to Ubuntu [ John Paul Adrian Glaubitz ] * Make regexp to grep for LLVM_DEFAULT_TARGET_TRIPLE less ambigious [ Sylvestre Ledru ] * Fix the broken Breaks/replaces for apt.llvm.org Closes: https://github.com/llvm/llvm-project/issues/99502 * Bring back libLLVM.so.18.1 as symlink library (LP: #2073604) -- Gianfranco Costamagna Tue, 23 Jul 2024 07:39:06 +0200 ** Changed in: llvm-toolchain-18 (Ubuntu Oracular) Status: Confirmed => Fix Released ** Bug watch added: github.com/llvm/llvm-project/issues #99502 https://github.com/llvm/llvm-project/issues/99502 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
** Changed in: llvm-toolchain-18 (Debian) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: llvm-toolchain-18 (Ubuntu Noble) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
** Also affects: llvm-toolchain-18 (Ubuntu Oracular) Importance: Undecided Status: Confirmed ** Also affects: llvm-toolchain-18 (Ubuntu Noble) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
** Changed in: llvm-toolchain-18 (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
ppa:oibaf/graphics-drivers -> I just reverted to building mesa with llvm17 until this get fixed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
I will have a look -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
** Bug watch added: Debian Bug tracker #1067699 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067699 ** Also affects: llvm-toolchain-18 (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067699 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
After digging, problem comes from this commit: https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/-/commit/a1442f1a02b047998847bb99b923347a19bd02e5 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
Problem is more deep. Both package are badly done, using both a non-standard path for libraries: "/usr/lib/llvm-18/lib/" So it makes import failing and conflict between i386 and amd64 packages. I had to: sudo cp /usr/lib/llvm-18/lib/libLLVM.so.18.1 /usr/lib/x86_64-linux-gnu/ sudo ln -s /usr/lib/x86_64-linux-gnu/libLLVM.so.18.1 /usr/lib/x86_64-linux-gnu/libLLVM.so.1 (the same for i386 after some packaging hacking to bypass overwrite like in #5) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
Doing the "quick solution" in comment #5 is a very bad idea - especially if you are running into the issue when using a ppa for updated graphics drivers. It will cause anything that is linking to llvm-18 to fail to run, and if that includes the graphics drivers that will include causing a boot failure. If you want to "work around" it you have to also put it back again afterwards while keeping the i386 version around and fixing the symlink that is supposed to point to it so it actually works as intended. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
steam-libs -> mesa -> libllvm17t64-> /usr/lib/x86_64-linux-gnu/libLLVM-17.so.1 steam-libs:i386 -> mesa:i386 -> libllvm17t64:i386 -> /usr/lib/i386-linux-gnu/libLLVM-17.so.1 sudo add-apt-repository ppa:oibaf/graphics-drivers steam-libs -> mesa -> libllvm18 -> /usr/lib/llvm-18/lib/libLLVM.so.1 steam-libs:i386 -> mesa:i386 -> libllvm18:i386 -> /usr/lib/llvm-18/lib/libLLVM.so.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
Quick Solution: sudo mv /usr/lib/llvm-18/lib/libLLVM.so.1 /usr/lib/llvm-18/lib/libLLVM.so.1_backup Install again. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
BTW, there is same problem on ARM systems: libllvm18:armhf conflicts with libllvm18:arm64 dpkg: error processing archive /var/cache/apt/archives/libllvm18_1%3a18.1.3-1_armhf.deb (--unpack): trying to overwrite shared '/usr/lib/llvm-18/lib/libLLVM.so.1', which is different from other instances of package libllvm18:armhf Errors were encountered while processing: /var/cache/apt/archives/libllvm18_1%3a18.1.3-1_armhf.deb -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
FYI this appears to be a Steam dependancy. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2063207] Re: libllvm18:i386 conflicts with libllvm18
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: llvm-toolchain-18 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2063207 Title: libllvm18:i386 conflicts with libllvm18 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-18/+bug/2063207/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs