Re: Kernel module experiments

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

 



On Fri, 2006-01-27 at 17:38 -0500, Ignacio Vazquez-Abrams wrote:
> On Fri, 2006-01-27 at 16:43 -0500, Jack Neely wrote:
> > 2) Creating kmod-openafs-smp it requires kernel-smp-i686.  The
> > kernel-smp prackage provides kernel-i686 and kernel-smp but not the
> > above.  This is the current rawhide kernel I'm building against.  What's
> > the plan here?  I haven't seen kernel-<variant>-<arch> used before.
> 
> $ rpm -qp --provides .../kernel-smp-2.6.15-1.1878_FC5.i686.rpm
> kernel = 2.6.15
> kernel-drm = 4.3.0
> kernel-i686 = 2.6.15-1.1878_FC5smp
> kernel-smp = 2.6.15-1.1878_FC5
> $ rpm -qp --provides .../kernel-smp-2.6.15-1.1878_FC5.ppc.rpm
> kernel = 2.6.15
> kernel-drm = 4.3.0
> kernel-ppc = 2.6.15-1.1878_FC5smp
> kernel-smp = 2.6.15-1.1878_FC5
> 
> Definitely looks broken to me. Although IMO the package should provide
> kernel-<variant>-<arch>, even though yum should only grab the proper
> arch.

Argh, thanks for the heads up, I wonder how I didn't notice this.  The
issue was introduced with the RHEL compatibility changes to kmodtool,
and the problem is that there's no way to require a fully qualified
kernel package so that it'd work with FC and RHEL.

FC kernels provide kernel-<arch> = <version><variant>, RHEL ones do not,
and RHEL kernels provide kernel-<variant>-<arch> = <version>, FC not.

I added a detection hack to kmodtool 0.10.4 (see lirc-kmod and
thinkpad-kmod in CVS), that seems to work for me now with FC4, Rawhide,
and CentOS 4.2.  Adding the kernel-<variant>-<arch> = <version>
provision to the FC kernels wouldn't hurt, though.

-- 
fedora-extras-list mailing list
fedora-extras-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-extras-list

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux