[Rpm-maint] [rpm-software-management/rpm] RFC: rpmlib efi provides (#438)
Jeff Johnson
notifications at github.com
Fri Apr 27 21:23:45 UTC 2018
There is (perhaps) a way to use the context of the dependency assertion resolution to choose between two means of dependency resolution:
1) a namespace encapsulated virtual provide (think: Provides: system(EFI) in some package)
2) a Boolean valued dependency probe function (think: your implementation that tests if a path is a directory)
And then use the virtual provide when dealing with added/removed packages but otherwise use the Boolean valued probe function.
Disclaimer:
I'd need to diddle a bit of code to see whether the above complexity might address the major complaint against runtime/dynamic/probe dependencies as described previously.
--
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/pull/438#issuecomment-385098028
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180427/701a07fe/attachment-0001.html>
More information about the Rpm-maint
mailing list