Description of Problem: Both --nodeps and --force are broken. How Reproducible: 100% Steps to Reproduce: 1. Try to downgrade a package or remove a package that has dependencies. Actual Results: Fails. Expected Results: Should succeed. Additional Information:
Multimode options like --nodeps became single mode sometime after rpm-4.0.3-0.57 for a while. This is fixed in the latest (since -0.79 anyways) rpm builds. I'm assuming that's the problem. If not, please reopen with an explicit rpm package version-release and I'll take a look.
[root@cyberelk root]# rpm -q rpm rpm-4.0.3-0.84 [root@cyberelk root]# rpm --nodeps -e eel error: removing these packages would break dependencies: eel >= 1.0.1-10 is needed by nautilus-1.0.4-24 libeel.so.0 is needed by nautilus-1.0.4-24
Hmmm, this works for me rpm -e popt --nodeps but this does not rpm --nodeps -e popt There's a sanity check that's gone awry ...
*** Bug 53703 has been marked as a duplicate of this bug. ***
*** Bug 55143 has been marked as a duplicate of this bug. ***
This is a very nasty bug. My development server is offline until its fixed. Should I get rpm from rpm.org and manually build it, or is there going to be a fix soon?
Ahh, I just changed the order of my args and it worked -- no urgency, just annoying now. :)
This also applies to the --force option, and probably other options.
Options are no longer position sensitive with mode needed first in rpm-4.1.