[Rpm-ecosystem] Source RPM provides?

Pat Riehecky riehecky at fnal.gov
Tue Mar 12 14:16:46 UTC 2019


I've been doing a fair bit of mapping back and forth from binary rpms to 
source rpms.  And I had a question:

Would it make sense for a source rpm to have a generated 'Provides:' for 
any %package defined within the spec?

For example (actual syntax to be determined by folks smarter than myself):

$ rpm -qp --provides man-db-2.8.4-4.fc30.src.rpm
rpmbuild(man-db)
rpmbuild(man-db-cron)
$

I'd expect it to 'provide' all the %packages (even ones masked for your 
specific arch so that we don't deal with executing macros at query and 
whatnot).

Thoughts?

Pat

-- 
Pat Riehecky

Fermi National Accelerator Laboratory
www.fnal.gov
www.scientificlinux.org



More information about the Rpm-ecosystem mailing list