kernel provide 2.6.9. Too bad.

Andrew cmkrnl at speakeasy.net
Sun Oct 31 03:40:07 UTC 2004



Matias Féliciano wrote:
> Here is the problem :
> 
[snip]

> Try to remove a kernel (2.6.9-1.643.mat.1)
> # rpm -e kernel-2.6.9-1.643.mat.1
> error: Failed dependencies:
>         kernel = 2.6.9-1.643.mat.1 is needed by (installed) kernel-module-unicorn-atm-0.8.7-mat.1_2.6.9_1.643.mat.1.i686

What if you do a
rpm -e kernel-2.6.9-1.643.mat.1 kernel-module-unicorn-atm-0.8.7-mat.1_2.6.9_1.643.mat.1
does it still complain?

> 
> # rpm -q --provides kernel-2.6.9-1.649
> kernel = 2.6.9  <===== Why ?
> kernel-drm = 4.3.0
> kernel = 2.6.9-1.649
> 
> Can you please remove "Provides: kernel = %{version}" from the kernel .spec file ?
> Should I file this in bugzilla ?
> 
What happens when you remove it from the spec?  The Provides: kernel = %{version}
occurs twice (once for up and once for %package smp) Do you want to have
the = %{version} taken off or just the whole Provides?

Can you post your spec for your atm module (or at least the requires and provides?)


Andrew




More information about the test mailing list