On 12.02.2008 12:29, Michael Schwendt wrote: > On Tue, 12 Feb 2008 11:58:23 +0100, Thorsten Leemhuis wrote: > >>> Especially, since a repoclosure check would only noticed changed >>> SONAMEs and not other changes in a library interface (such as removed >>> symbols, signatures). >> Agreed. But note that I didn't actually mean repoclosure here -- more a >> diff between the output of "rpm -qp foo.rpm --provides" between the old >> and the new package and a heads up to everyone (or something else; maybe >> even put the rpm aside temporary) if a SONAME changed. > rpmdevtools' rpmsodiff and rpmsoname can help with that.
/me somehow missed those tools Nice, thx for the pointer. $ rpm -q rpmdevtools --changelog | grep -A 1 rpmsodiff - Include rpmsodiff and dependencies (rpmargs, rpmelfsym, rpmfile, rpmpeek, rpmsoname) from ALT Linux's qa-robot package. /me wonders what that qa-robot is and if it would be useful for us > [...] > I understand you want a buildsys to perform sanity checks. That requires a > lot of work, however. Not sure if it should be actually the buildsys that should do the work. I always imagined there should be a dedicated system that just grabs freshly build rpms and does those checks. But yeah, likely still a lot of work. CU knurd _______________________________________________ epel-devel-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/epel-devel-list
