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@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org/message/KIQS2YCNNHZ75MVFMQLF4MUNYKD4OB77/

Reply via email to