RPM

Comment 15 for bug 671082

Revision history for this message
In , Panu (panu-redhat-bugs) wrote :

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)