On Tue, Dec 09, 2025 at 05:30:09AM -0500, Neal Gompa wrote:
> I vaguely recall that either Michael Schroeder or Michal Domonkos said
> they had an idea on how to solve this, I don't know if either of them
> made an attempt at it. Maybe either of them could chime in with some
> answer here?
Assuming that the above issue is the same as these two:
https://bugzilla.redhat.com/show_bug.cgi?id=1936422
https://github.com/rpm-software-management/rpm/issues/1458
Then yep, I did make an attempt at improving the conflict detection heuristic
in RPM (that would allow the transaction test, done by DNF, to pass) a while
ago:
https://github.com/rpm-software-management/rpm/pull/1684
Unfortunately, there were some (implementation) issues with that approach which
I didn't dedicate more time to and abandoned the PR in the end. If I remember
correctly, those issues weren't necessarily deal-breakers but they required
some more thought. Maybe we could revive it at some point as a sort of bandaid,
but it really calls for a proper, supported way of doing these symlink/dir
replacements in RPM.
--
Michal Domonkos / RPM.org / Red Hat
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue