Yeah, I’m bad at updating my interblag. Sorry about that.
So I’ve been trying to put together a small tool that does depchecking (so we can stop having updates go out with missing deps, like the recent F7 kernel update) and finding a clever way to integrate this with bodhi.
Ideally we’ll choose a well-defined test reporting data format (there’s a bunch out there) and write a test result aggregator thingy for Beaker. Then we’ll give bodhi a little widget that shows per-package results from Beaker.
Unfortunately I got distracted for most of the day chasing down a problem with crond and selinux-policy-targeted-2.6.4-17.fc7. I think I got all the right info to the right people, so that should get worked out before we release new selinux-policy packages.
Anyway, for the depchecker I need to figure out how to properly enumerate a package’s Provides: entries. A package can have explicit Provides, but it also provides each file in its file lists, and its package name, and its package NVR.. and maybe there’s other stuff too?
I’ve gotta go read some more yum code and figure this out.