Subject: | |
From: | |
Reply To: | |
Date: | Fri, 13 Jun 2008 08:51:30 -0500 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
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
>
> [root@lossie 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
> [root@lossie yum.repos.d]# rpm -q perl
> perl-5.8.8-10.el5_2.3
> [root@lossie yum.repos.d]# rpm -qa | grep "^perl-5"
> perl-5.8.8-10.el5_2.3
> [root@lossie 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 [log in to unmask] (630)840-6468
Fermilab ComputingDivision/LCSI/CSI DSS Group
__________________________________________________
|
|
|