needinfo canceled: [Bug 486161] rpmbuild should remove self-provided requires

bugzilla at redhat.com bugzilla at redhat.com
Wed May 25 09:07:40 UTC 2011



Product: Fedora
Version: 14
Component: rpm

Panu Matilainen <pmatilai at redhat.com> has canceled Bug Zapper
<triage at lists.fedoraproject.org>'s request for needinfo:
Bug 486161: rpmbuild should remove self-provided requires
https://bugzilla.redhat.com/show_bug.cgi?id=486161

------- Additional Comments from Panu Matilainen <pmatilai at redhat.com>
Okay time to close this - not going to happen in rpm. Like already noted here:

1) This would "break" --filerequire which is useful, if not exactly vital
information.
2) Even self-requires are subject to what files are actually installed. Rpm in
F >= 15 actually takes this into account (to some extent): when secondary arch
binaries are "shadowed" by primary arch binaries, the secondary arch package
does not actually provide the binary, so the apparent self-require becomes a
dependency on another package. Ditto for replaced files.
3) Even ignoring 1) and 2), the space+bandwith+processing saving from this in
rpm headers is neglible, its the re-re-re-repeatedly downladed repodata where
such things become more expensive. Createrepo already filters them out (for
better or worse)


More information about the triage mailing list