On 05/22/2013 08:22 PM, Nicolas Mailhot wrote:
Hi,
Please clean up the distaster package verification is.
rpm -Va is so incomplete it spawned rpmlint, package-cleanup and not doubt
others I forget about.
There's probably some overlap in what those utilities do but generally I
see them as addressing different kinds of issues. 'rpm -Va' is about
verifying the installed packages are intact wrt what the package
originally contained. rpmlint on the other hand is more about detecting
common packaging mistakes - things that are technically legal packages
but ones that are not packaged by "best practises", including distro
policies and all.
Even for the most basic checks its output is so useless and difficul to
parse we've seen a critical path package like gdm shipped with the wrong
file permissions without anyone noticing.
No disagreement there... if you have concrete proposal on how 'rpm -Va'
output should look like to be easily parsable and sane, I'm all ears.
Ditto if you know of some other tool performing similar function with
sane(r) output.
- Panu -