In #515 we created the empty RHEL repo for compat packages. And now we see that we indeed have dependencies on LLVM in our test plans. For example, we install these packages from rhel-AppStream:
lldb
rust
annobin
and they require clang-libs-17. We don't ship clang-libs-17 as a compat package and we don't build lldb for snapshots:
Problem 1: cannot install both clang-libs-17.0.6-5.el9.x86_64 from rhel-AppStream and clang-libs-19.0.0~pre20240527.g686600b521aa3c-1.el9.x86_64 from copr:copr.fedorainfracloud.org:group_fedora-llvm-team:llvm-snapshots-big-merge-20240527
- package lldb-17.0.6-1.el9.x86_64 from rhel-AppStream requires libclang-cpp.so.17()(64bit), but none of the providers can be installed
In #518 @tuliom has build compat libs for RHEL 9 and we've seen the first successful testing-farm logs on RHEL. Here's an example to proof it. We can close this issue.
In #515 we created the empty RHEL repo for compat packages. And now we see that we indeed have dependencies on LLVM in our test plans. For example, we install these packages from
rhel-AppStream
:lldb
rust
annobin
and they require
clang-libs-17
. We don't shipclang-libs-17
as a compat package and we don't buildlldb
for snapshots:(Source tmt-run.log)
The way I see it is that we have just one option: