Vicki Stanfield wrote:
I posted a little while ago about a Bacula problem on FC4 on X86_64 but haven't heard anything, so I will make my question a little narrower. I have multiple copies of mysql on my system and don't know how to pare it down to what I should have.
rpm -q mysql generates the following:
mysql-4.1.11-2
mysql-4.1.16-1.FC4.1
mysql-4.1.11-2
mysql-4.1.16-1.FC4.1
First, why are there multiple copies?
Probably because a post-install script failed during an update,
preventing removal of the old version.
Do I really need a FC4 version and a non-FC4 version of each?
No. The "FC4" is just something the packager stuck in the "release" tag
of the package, and isn't really significant anyway.
And how does it come to be that there are two of each? I am new to the whole x86_64 thing. Is this normal?
Yes. Ask rpm to show you the architecture of the packages too:
$ rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' mysql
You'll have i386 and x86_64 versions of the same packages.
Remove the old one as follows:
# rpm -e mysql-4.1.11-2.i386 mysql-4.1.11-2.x86_64
Paul.