Hi,
SL 5 has had both the i386 and x86_64 version of perl in the x86_64
distribution the whole time. And so, when we do a security update, we have to
include both the i386 and x86_64 version.
What to do?
What about doing a "yum update" instead of a "yum install"?
Also, if you want to do just one arch or the other, you would put that arch on
the end of the name. Such as
yum install perl.x86_64
Troy
Faye Gibbins wrote:
We've got a problem on our 64bit SL5.0 machines.
When we take an rync of the updates from this site:
rsync://rsync.scientificlinux.org/scientific/50/x86_64/updates/security/
It includes this i386 RPM into our copy of the x86_64 RPM updates:
perl-5.8.8-10.el5_2.3.i386.rpm
Which clashes with the other perl rpm (perl-5.8.8-10.el5_2.3.x86_64.rpm)
which "yum info perl" confirms is installed.
e.g, on a very newly built 64bit box:
---snip
[EMAIL PROTECTED] yum.repos.d]# uname -a
Linux lossie 2.6.18-8.1.3.el5 #1 SMP Mon Apr 30 14:35:55 EDT 2007 x86_64
x86_64 x86_64 GNU/Linux
[EMAIL PROTECTED] yum.repos.d]# rpm -q perl
perl-5.8.8-10.el5_2.3
[EMAIL PROTECTED] yum.repos.d]# rpm -qa | grep "^perl-5"
perl-5.8.8-10.el5_2.3
[EMAIL PROTECTED] yum.repos.d]# yum install -y perl
...
...
---> Package perl.i386 4:5.8.8-10.el5_2.3 set to be updated
...
=============================================================================
Package Arch Version Repository
Size
=============================================================================
Installing:
perl i386 4:5.8.8-10.el5_2.3 sl5-updates
12 M
Installing for dependencies:
gdbm i386 1.8.0-26.2.1 sl5-cd
27 k
Transaction Summary
=============================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 12 M
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /usr/share/man/man1/c2ph.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package perl-5.8.8-10.el5_2.3
file /usr/share/man/man1/cpan.1.gz from install of
perl-5.8.8-10.el5_2.3 conflicts with file from package perl-5.8.8-10.el5_2.3
---snip
Either I'm collecting my RPM updates from the wrong site or the i386
perl update RPM should not be in that location.
But then I might be the only person experiencing this, in which case I'd
welcome advise.
Yours
Faye
--
---------------------------------------------------------
Faye Gibbins, Computing Officer (Infrastructure Services)
GeoS KB; Linux, Unix, Security and Networks.
Beekeeper - The Apiary Project, KB - www.bees.ed.ac.uk
---------------------------------------------------------
I grabbed at spannungsbogen before I knew I wanted it.
The University of Edinburgh is a charitable body,
registered in Scotland, with registration number SC005336.
--
__________________________________________________
Troy Dawson [EMAIL PROTECTED] (630)840-6468
Fermilab ComputingDivision/LCSI/CSI DSS Group
__________________________________________________