rrpm -U is already installed rpm -v is not installed
Posted on 2004-12-01
I hope someone can answer my question.
I upgraded my spamassassin modules:
rpm -U perl-Mail-SpamAssassin-3.0.1-1.i386.rpm spamassassin-3.0.1-1.i386.rpm.
If I verify this it thinks they are upgraded:
rpm -Uv perl-Mail-SpamAssassin-3.0.1-1.i386.rpm spamassassin-3.0.1-1.i386.rpm
Preparing packages for installation...
package perl-Mail-SpamAssassin-3.0.1-1 is already installed
package spamassassin-3.0.1-1 is already installed
rpm -q spamassassin
My spamd would not start. When I verify the packages are installed it says they are not installed:
rpm -e -v --test perl-Mail-SpamAssassin-3.0.1-1.i386.rpm spamassassin-3.0.1-1.i386.rpm | more
error: package perl-Mail-SpamAssassin-3.0.1-1.i386.rpm is not installed
error: package spamassassin-3.0.1-1.i386.rpm is not installed.
I understand that the -U flag removed the previous version before it installs the version to upgrade to. So, I am loathed to try and uninstall it.
Does anyone know what the best course of action to take is?