Sure extending the whitelist -- either through hard coded patterns or an actual list -- obviates the need for downloading bloated file lists. Those techniques simply move "useful" data out of file lists and into another file, either primary.xml or a whitelist. Patterns (and Provides: /path) has already been tried, and adding another file to distribute and download just repeats an implementation that is known to have issues. Lazily downloading additional info will not prevent file lists from being downloaded when needed. The problem is only partially solved. Or just ban file dependencies everywhere: that simplifies a huge amount of code in rpm and depsolvers that can then be deprecated and removed if file dependencies are forbidden. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/KIQS2YCNNHZ75MVFMQLF4MUNYKD4OB77/