[Rpm-maint] [rpm-software-management/rpm] RFE: move Provides/Requires generation to a separate container (#668)

nim-nim notifications at github.com
Wed Apr 17 06:47:14 UTC 2019


The current `Provides`/`Requires` generation operates on a staging directory tree simulating the target deployment. This is mostly fine, except it breaks absolute symlinks within the staging directory. And, in some cases, those symlinks (and their target) participates in  `Provides`/`Requires` logic. So it needs special, sometimes invasive, logic inside the generation tool.

There is probably ways to do better nowadays by making generators operate on a container overlayed oved the build root, either in `rpmbuild` or just when the build is orchestrated by `mock`.

Since overhauling this stage to make use of modern system capabilities is likely to be tricky, this is a long-term should-eventually-be-done RFE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/668
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20190416/461d39b0/attachment.html>


More information about the Rpm-maint mailing list