Mailinglist Archive: opensuse (3336 mails)

< Previous Next >
RPM removal problems
  • From: sargon <suse@xxxxxxxxxxxxxx>
  • Date: Thu, 22 Dec 2005 17:55:17 -0600
  • Message-id: <200512221755.17383.suse@xxxxxxxxxxxxxx>
I recently upgraded my MPlayer-athlon1 via Jan Engelhardt's APT
repository. He had a problems with the RPMs from a couple of days
ago, as those RPMs did not properly upgrade the RPM database (I was
left with two different versions).

After fighting this for half an hour (I ended up removing everything
which needed MPlayer-athlon1, then removing MPlayer-athlon1,
installing the older RPM, then re-installing all those apps), I
thought I had a clean RPM database.

However, after upgrading to the new version in his repository, I still
have the older version in the database, meaning I now have two
versions of MPlayer-athlon1, MPlayer-athlon1-1.0pre7try2-28 and
MPlayer-athlon1-1.0pre7try2-29. When I try to remove the old one, I
get this
error:

/var/tmp/rpm-tmp.24859: line 1: DEFINE_FLAVOR_DEL: command not found
/var/tmp/rpm-tmp.24859: line 2: flavor_del: command not found
error: %preun(MPlayer-athlon1-1.0pre7try2-28) scriptlet failed, exit
status 127

I have rebuilt the RPM database numerous times, both before and
after trying to remove MPlayer-athlon1-1.0pre7try2-28.

Howe can I get a clean database, with only one version of
MPlayer-athlon1, without completely rebuilding my laptop?

All suggestions are greatlyappreciated.

Thanks.

Sargon

< Previous Next >