#3414 LLVM-20 Change Proposal: Revert Install Prefix Changes
Closed: Accepted by fale. Opened by tstellar.

I'm not sure if this needs a ticket, but we are planning to revert the install prefix changes we implemented as part of the LLVM-20 and want to make sure FESCO is aware since the LLVM-20 change proposal was approved with this feature being listed in the "Notable Changes" section.

This change made i686 and x86_64 packages conflict with each other so they can no longer be installed together. We have explored several different solutions to this problem, but none of them seemed to fix this use case without regressing some other use case. As a result, we are planning to revert back to installing llvm into /usr/ rather than /usr/lib64/llvm20/.


Is there a bugzilla or some other place where the problem is documented?

Is there a bugzilla or some other place where the problem is documented?

https://bugzilla.redhat.com/show_bug.cgi?id=2365079

Is the plan here to abandon the prefix changes forever or to roll them back while it's rethought for a later LLVM release?

We would like to implement this again in the future, but we need more time to come up with a more robust solution and also possibly make some changes to rpm. In addition to this problem we also had to work-around an issue where rpm would not let you replace real directories with symlinked directories. So we might want to try to find a better solution for that too.

Metadata Update from @fale:
- Issue tagged with: meeting

APPROVED (9, 0, -0)

Metadata Update from @fale:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata Update from @fale:
- Issue untagged with: meeting

Metadata