What's the correct way to manually uninstall a package that failed to uninstall during an update? For example, during the update of hal-cups-utils with today's Rawhide, I'm getting:
Cleanup : hal-cups-utils ##################### [224/257] error: %postun(hal-cups-utils-0.5.5-2.ia64) scriptlet failed, exit status 1
I now have hal-cups-utils-0.5.5-2 and hal-cups-utils-0.6.0-1 installed on my system and would like to uninstall the old one.
rpm -e hal-cups-utils-0.5.5-2
This will still cause the %postun script to fail. Adding the --nopostun option seems to do the trick.
The --nopostun option did the trick for me. Thanks for the hint.