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