yum install qt6-linguist
Last metadata expiration check: 4:00:41 ago on Mon 26 May 2025 06:12:36 NZST.
Error:
Problem: conflicting requests
- nothing provides libLLVM.so.18.1()(64bit) needed by qt6-linguist-6.6.2-2.el9.x86_64 from epel
- nothing provides libLLVM.so.18.1(LLVM_18.1)(64bit) needed by qt6-linguist-6.6.2-2.el9.x86_64 from epel
- nothing provides libclang-cpp.so.18.1()(64bit) needed by qt6-linguist-6.6.2-2.el9.x86_64 from epel
Works OK on 9.4.
Just FYI. Should I post this somewhere else?
The issue here is that the qt6-linguist is in EPEL 9 repository and AlmaLinux is now 9.6.
AlmaLinux 9.5 had apparently two versions of clang-libs: 16.0.6-1.el9 and 18.1.8-3.el9.
The qt6-linguist-6.6.2-2.el9 in EPEL is built to use clang-libs-18.1.8-3.el9.
AlmaLinux (9.6) has clang-libs-19.1.7-2.el9. The EPEL maintainer, who handles qt6 packages, must rebuild qt6-linguist to use the clang-libs-19.1.7-2.el9. In other words, neither RHEL 9 nor AlmaLinux 9 can install qt6-linguist from EPEL before that happens.
This is quite normal. The EPEL 9 has some 24k packages, while Almalinux 9 has only about 10k. The EPEL does not rebuild all and release in one step, like Alma (and RHEL) do release their “point update”. Neither does Alma release at same moment as RHEL. Therefore, there can be periods:
- After RHEL 9.6 was released and before EPEL had released anything for 9.6 – RHEL user could not update to 9.6 if those EPEL packages were required, and RHEL 9.6 could not install (some) older EPEL packages
- After EPEL had released something for 9.6 and before Alma 9.6 was released – Alma user could not update those EPEL packages
- Before EPEL has rebuilt all packages that do require rebuild. Depending on what from EPEL you need, you either can or cannot install them/update 9.5 → 9.6
All (EPEL) packages do not need a rebuild. The Qt6-linguist has executable binary that has been compiled and linked with a version of library (libLLVM.so) and the package states specific version of library as dependency. These types of packages do need a rebuild.
Yes. To EPEL. The need for rebuild for EPEL package is a “bug in EPEL”.
See Untitled :: Fedora Docs
EPEL 10 (for el10 distros) will keep separate repos for point updates, which should make life easier for the users.
2 Likes
Thank you for your explanation.
Separate repos for point updates from epel 10 will be really useful.