Re: How to do QA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Feb 09, 2004 at 08:25:21AM +0100, Michael Schwendt wrote:
> Be sure to use -qplv, so you get to see file permissions, ownerships and
> sizes.

Except dates and times will always change, so the case without -v is
nice to see too, so you only see missing/new files/paths in the diff 
output.

This might be a nice alternative, for comparing everything but the
timestamps and file sizes of the binary rpms:

rpm -qplv file.rpm | awk '{print $1,$2,$3,$4,$8,$9}'

>  1. does not apply (short: DNA)
>  2. DNA / a diff against previous src.rpm content should be done
>  3. DNA
>  4. DNA
>  5. yes, necessary for the build system
>  6. DNA
>  7. DNA / not needed to "improve" old packages
>  8. DNA
>  9. DNA
> 10. DNA / completely unimportant for old package updates
> 11. for upgrades this would make rpmlint happy, nothing else
> 12. DNA for ordinary patch-work
> 13. DNA -"-
> 14. DNA / I wouldn't touch it in updates to old packages
>           because SMP make flags can break the build

Agreed, with the addition of 15. ldd comparisons.  A tool could be
written to perform the file and ldd diffs.  The output could be
similar to rpm -V output (size, MD5 sum, permissions, type, owner,
group, timestamp) plus ldd/Requires diffs.




[Index of Archives]     [Fedora Development]     [Fedora Announce]     [Fedora Legacy Announce]     [Fedora Config]     [PAM]     [Fedora General Discussion]     [Big List of Linux Books]     [Gimp]     [Yosemite Questions]

  Powered by Linux