[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