fedora-llvm-team / llvm-snapshots

Everything to build LLVM snapshots
https://copr.fedorainfracloud.org/coprs/g/fedora-llvm-team/llvm-snapshots/
14 stars 8 forks source link

Unable to run tests on testing-farm for RHEL due to missing compat libs #517

Closed kwk closed 1 month ago

kwk commented 1 month ago

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:

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

(Source tmt-run.log)

The way I see it is that we have just one option:

kwk commented 1 month ago

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.