How to uninstall lock package

Hi folks.
How can I uninstall a package that is blocked?
Previously, I was able to uninstall it and install again the same or different. And now it is locked.
I have two packages:
Let me add that I tried to update these packages, but I could not do this. However before I could uninstall it without problems, and update.
Is something blocked? How does it solve?
How can I uninstall a package that is blocked?
Previously, I was able to uninstall it and install again the same or different. And now it is locked.
I have two packages:
- Code: Select all
[x @ localhost ~] $ su
Password:
[root @ localhost x] # urpme kernel-firmware-extra-20110817-1.mga2.nonfree
remove kernel-firmware-extra-20110817-1.mga2.nonfree.noarch
Removing Failed:
kernel-firmware-extra is needed by (installed) kernel-firmware-20110904-1.noarch
[root @ localhost x] # urpme kernel-firmware-20110904-1
Removing the following package will damage the system:
basesystem-1-3.mga1.x86_64
(due to missing kernel)
[root @ localhost x] #
Let me add that I tried to update these packages, but I could not do this. However before I could uninstall it without problems, and update.
Is something blocked? How does it solve?