[Fedora-packaging] kernel-module rpm's - final decision?

Chuck R. Anderson cra at WPI.EDU
Wed Mar 2 23:32:44 UTC 2005


On Wed, Mar 02, 2005 at 10:12:37PM +0200, Ville Skyttä wrote:
> On Wed, 2005-03-02 at 14:00 -0600, Tom 'spot' Callaway wrote:
> > On Wed, 2005-03-02 at 13:46 -0600, Tom 'spot' Callaway wrote:
> > 
> > >Requires: %{kver}
> > 
> > Should be: 
> > 
> > Requires: kernel = %{kver}
> > 
> > (This doesn't deal well with the SMP case (or arch specifics),
> 
> That won't really work, not even for the UP kernel, because it's not
> arch-qualified, and all variants (smp, xen*) have
> "Provides: kernel = $version" and would thus satisfy the dependency for
> a UP kernel module package.

Wasn't there recent discussion about this?  I thought the conclusion 
was that rawhide kernels Provides: kernel-%{arch} = %{version}-%{release} ?

Ah, yes, here it is:

On Mon, 21 Feb 2005 23:51:45 -0500, seth vidal wrote:
> A couple of items to mention:
> 
> new kernels in fc4 should have:
> 
> Provides: kernel-%{arch} = ver-rel
> 
> in them now.
> 
> so kernel-modules should definitely dep on:
> kernel-%{arch} so we don't get any arch mixups b/t kernels and
> kernel-modules.
> 
> -sv

However, I don't see this in rawhide kernels yet:

rpm -qp --provides kernel-2.6.10-1.1162_FC4.i686.rpm 
kernel = 2.6.10
kernel-drm = 4.3.0
kernel = 2.6.10-1.1162_FC4

rpm -qp --provides kernel-smp-2.6.10-1.1162_FC4.i686.rpm 
kernel = 2.6.10
kernel-drm = 4.3.0
kernel-smp = 2.6.10-1.1162_FC4




More information about the Fedora-packaging mailing list