Ross S. W. Walker wrote:
-----Original Message----- From: centos-devel-bounces@centos.org [mailto:centos-devel-bounces@centos.org] On Behalf Of Ross S. W. Walker Sent: Tuesday, July 17, 2007 1:18 PM To: The CentOS developers mailing list. Subject: RE: [CentOS-devel] drbd dependency problem
Actually, I think there might be 2 issues here.
- DRBD package providers are too general
- kernel package providers are not general enough
With extras repo disabled my dependency check now produces this:
Ok, I of course figured out how to install by first installing the cman-kernel module then cman, but if cman had a dependency on cman-kernel and cman-kernel had a dependency on kernel shouldn't these just roll-up properly?
The same can be said about drbd.
These kernel modules should also provide just the explicit modules they carry and not list themselves as the whole provider of /lib/modules/...
Well that's my $.02 at least, maybe these dependency issues are just a manifestation of the current version of RPM or some inherited upstream brain damage.
Well ... the whole kmod thing is covered here:
http://fedoraproject.org/wiki/Packaging/KernelModules
So, this is HOW it was designed. I don't really agree with all the dependencies / provides / requires ... but they have decided what we should do.