Other updates installed fine but perl failed. Tried yum clean all first and tried installing from command line as well. Error log below. I have enabled remote logins.... Thanks much. Bill
Now updating perl ..
Installing package(s) with command yum -y install perl ..
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.5ninesolutions.com * updates: mirrors.netdna.com * addons: mirror.stanford.edu * extras: mirror.5ninesolutions.com Setting up Install Process Parsing package install arguments Package 4:perl-5.8.8-18.el5_3.1.i386 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package perl.x86_64 4:5.8.8-27.el5 set to be updated --> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository SizeUpdating: perl x86_64 4:5.8.8-27.el5 base 12 M
Transaction SummaryInstall 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 12 M Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test
Transaction Check Error: file /usr/lib/perl5/5.8.8/List/Util.pm from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/lib/perl5/5.8.8/Scalar/Util.pm from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/lib/perl5/5.8.8/pod/perlrun.pod from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/enc2xs.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/find2perl.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/h2ph.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/h2xs.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/instmodsh.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/libnetcfg.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl5004delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl5005delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl561delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl56delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl570delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl571delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl572delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl573delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl581delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl582delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl583delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl584delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl585delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl586delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl587delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl588delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perl58delta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlaix.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlamiga.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlapi.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlapio.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlapollo.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlartistic.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlbeos.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlbook.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlboot.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlbot.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlbs2000.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlbug.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcall.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlce.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcheat.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlclib.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcn.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcompile.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlcygwin.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldata.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldbmfilter.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldebguts.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldebtut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldebug.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldelta.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldgux.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldiag.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldos.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perldsc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlebcdic.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlembed.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlepoc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq1.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq2.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq3.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq4.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq5.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq6.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq7.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq8.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfaq9.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfilter.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfork.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlform.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfreebsd.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlfunc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlglossary.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlgpl.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlguts.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlhack.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlhist.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlhpux.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlhurd.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlintern.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlintro.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perliol.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlipc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlirix.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlivp.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perljp.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlko.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perllexwarn.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perllinux.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perllocale.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perllol.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmachten.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmacos.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmacosx.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmint.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmod.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmodinstall.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmodlib.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmodstyle.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlmpeix.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlnetware.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlnewmod.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlnumber.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlobj.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlop.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlopenbsd.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlopentut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlos2.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlos390.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlos400.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlothrtut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlpacktut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlplan9.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlpod.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlpodspec.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlport.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlqnx.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlre.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlref.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlreftut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlrequick.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlreref.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlretut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlrun.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlsec.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlsolaris.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlstyle.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlsub.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlsyn.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlthrtut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltie.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltoc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltodo.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltooc.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltoot.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltrap.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltru64.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perltw.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlunicode.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perluniintro.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlutil.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perluts.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlvar.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlvmesa.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlvms.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlvos.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlwin32.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlxs.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/perlxstut.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/piconv.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pl2pm.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pod2html.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pod2latex.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pod2man.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pod2text.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pod2usage.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/podchecker.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/podselect.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/prove.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/psed.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/pstruct.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/s2p.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/splain.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man3/List::Util.3pm.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man3/Scalar::Util.3pm.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386 file /usr/share/man/man3/Time::HiRes.3pm.gz from install of perl-5.8.8-27.el5.x86_64 conflicts with file from package perl-5.8.8-18.el5_3.1.i386
Error Summary
.. install failed!
Comments
Submitted by JamieCameron on Fri, 10/23/2009 - 11:25 Comment #1
It looks like you are trying to install the 64-bit version of Perl, but the 32-bit version is already installed..
What is the output from the following commands on your system :
rpm -q perl
yum info perl
Submitted by bbuhlman on Fri, 10/23/2009 - 11:40 Comment #2
it is a 64-bit system but:
[root@dns-15 ~]# rpm -q perl
perl-5.8.8-18.el5_3.1
perl-5.8.8-18.el5_3.1
[root@dns-15 ~]# yum info perl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.5ninesolutions.com
* updates: mirrors.netdna.com
* addons: mirror.stanford.edu
* extras: mirror.5ninesolutions.com
Installed Packages
Name : perl
Arch : i386
Epoch : 4
Version : 5.8.8
Release : 18.el5_3.1
Size : 28 M
Repo : installed
Summary : The Perl programming language
URL : http://www.perl.org/
License : Artistic or GPL
Description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is
: good at handling processes and files, and is especially good at handling text. Perl's hallmarks
: are practicality and efficiency. While it is used to do a lot of different things, Perl's most
: common applications are system administration utilities and web programming. A large proportion
: of the CGI scripts on the web are written in Perl. You need the perl package installed on your
: system so that your system can handle Perl scripts. Install this package if you want to program
: in Perl or enable your system to handle Perl scripts.
Name : perl
Arch : x86_64
Epoch : 4
Version : 5.8.8
Release : 18.el5_3.1
Size : 34 M
Repo : installed
Summary : The Perl programming language
URL : http://www.perl.org/
License : Artistic or GPL
Description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is
: good at handling processes and files, and is especially good at handling text. Perl's hallmarks
: are practicality and efficiency. While it is used to do a lot of different things, Perl's most
: common applications are system administration utilities and web programming. A large proportion
: of the CGI scripts on the web are written in Perl. You need the perl package installed on your
: system so that your system can handle Perl scripts. Install this package if you want to program
: in Perl or enable your system to handle Perl scripts.
Available Packages
Name : perl
Arch : x86_64
Epoch : 4
Version : 5.8.8
Release : 27.el5
Size : 12 M
Repo : base
Summary : The Perl programming language
URL : http://www.perl.org/
License : Artistic or GPL
Description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is
: good at handling processes and files, and is especially good at handling text. Perl's hallmarks
: are practicality and efficiency. While it is used to do a lot of different things, Perl's most
: common applications are system administration utilities and web programming. A large proportion
: of the CGI scripts on the web are written in Perl. You need the perl package installed on your
: system so that your system can handle Perl scripts. Install this package if you want to program
: in Perl or enable your system to handle Perl scripts.
[root@dns-15 ~]# perl -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.18-53.el5, archname=x86_64-linux-thread-multi
uname='linux builder10.centos.org 2.6.18-53.el5 #1 smp mon nov 12 02:14:55 est 2007 x86_64 x86_64 x86_64 gnulinux '
config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 -Dprivlib=/usr/lib/perl5/5.8.8 -Dsitelib=/usr/lib/perl5/site_perl/5.8.8 -Dvendorlib=/usr/lib/perl5/vendor_perl/5.8.8 -Darchlib=/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi -Dsitearch=/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi -Dvendorarch=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi -Darchname=x86_64-linux -Dvendorprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dinc_version_list=5.8.7 5.8.6 5.8.5 -Dscriptdir=/usr/bin'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=define uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm'
ccversion='', gccversion='4.1.2 20080704 (Red Hat 4.1.2-44)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =''
libpth=/usr/local/lib64 /lib64 /usr/lib64
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.5'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT
USE_ITHREADS USE_LARGE_FILES USE_PERLIO
USE_REENTRANT_API
Built under linux
Compiled at Apr 2 2009 19:40:18
@INC:
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi
/usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/5.8.8
Submitted by JamieCameron on Fri, 10/23/2009 - 11:47 Comment #3
Ok, it looks like you have both 32-bit and 64-bit perl versions installed!
Is this necessary? If not, you should remove the 32-bit version and then upgrade the 64-bit version with commands like :
rpm -e perl-5.8.8-18.el5_3.1.i386
yum install perl
/etc/webmin/restart
/etc/usermin/restart
Submitted by bbuhlman on Fri, 10/23/2009 - 12:37 Comment #4
Hey Jamie, We feel this is a perl issue, I would question also why VMin installs a 32bit version of perl on a 64 bit machine but we feel perl should have caught this through package dependency checking. Also others are starting to report this issue over the last day or two.
Submitted by bbuhlman on Fri, 10/23/2009 - 13:22 Comment #5
Hmm, Just checked my other 64 bit box running exact same hardware/software it shows only one version of perl. I didn't try to update this one:
[root@intergate2 log]# rpm -q perl --qf '%{NAME} %{VERSION} %{ARCH}' perl 5.8.8 x86_64
Submitted by bbuhlman on Fri, 10/23/2009 - 13:55 Comment #6
Tried to remove perl-5.8.8-18.el5_3.1.i386
[root@dns-15 ~]# rpm -e perl-5.8.8-18.el5_3.1 error: Failed dependencies: libperl.so()(64bit) is needed by (installed) vim-enhanced-7.0.109-4.el5_2.4z.x86_64 libperl.so()(64bit) is needed by (installed) mod_perl-2.0.4-6.el5.x86_64 libperl.so()(64bit) is needed by (installed) inn-2.4.3-8.el5.x86_64 libperl.so()(64bit) is needed by (installed) net-snmp-5.3.2.2-5.el5_3.2.x86_64 perl >= 0:5.004 is needed by (installed) perl-Compress-Zlib-1.42-1.fc6.x86_64 perl >= 0:5.004 is needed by (installed) lm_sensors-2.10.7-4.el5.x86_64 perl >= 0:5.002 is needed by (installed) perl-BSD-Resource-1.28-1.fc6.1.x86_64 perl >= 0:5.004 is needed by (installed) perl-DBI-1.52-2.el5.x86_64
snip
Submitted by JamieCameron on Fri, 10/23/2009 - 13:45 Comment #7
Make sure you remove the i386 architecture version of perl .. the command for that is :
rpm -e perl-5.8.8-18.el5_3.1.i386
Submitted by bbuhlman on Fri, 10/23/2009 - 13:51 Comment #8
Ok I ran rpm -e perl-5.8.8-18.el5_3.1.i386 Then yum install perl. Yum still wants to install both versions:
--> Running transaction check ---> Package perl.x86_64 4:5.8.8-27.el5 set to be updated ---> Package perl.i386 4:5.8.8-18.el5_3.1 set to be updated --> Finished Dependency Resolution
Submitted by JamieCameron on Fri, 10/23/2009 - 14:55 Comment #9
Perhaps try :
yum install perl.x86_64
This seems bug-like on the part of the CentOS packages. Not much we can do about it though (other than what Jamie suggested; having only the x86_64 packages to be installed is probably a good solution).
But, really, I think this is one you'll want to bring up with the CentOS folks, as it's kind of a scary/weird dependency hell you've got going on there.
Submitted by bbuhlman on Fri, 10/23/2009 - 15:58 Comment #11
Scary/Weird is very accurate! Running the perl update from the server gui (software updater) on my other non-updated box says: 4:perl-5.8.8-27.el5.x86_64 updates 4:perl-5.8.8-18.el5_3.1x86_64 So it looks like it says its doing the right thing.... I've posted this in the CentOS 5 forum as well. Is there anyway to back out from this short of a total restore? You can login to my server and poke around if you wish.
Thanks, Bill
Submitted by bbuhlman on Fri, 10/23/2009 - 16:25 Comment #12
OK ---- I think this is fixed. I installed the 64bit version as Jaimie suggested yum install perl.x86_64 and yum info perl now reports only the 64 bit version is installed.
[root@dns-15 ~]# yum info perl Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.5ninesolutions.com * updates: mirrors.netdna.com * addons: mirror.stanford.edu * extras: mirror.5ninesolutions.com Installed Packages Name : perl Arch : x86_64 Epoch : 4 Version : 5.8.8 Release : 27.el5 Size : 34 M Repo : installed Summary : The Perl programming language URL : http://www.perl.org/ License : Artistic or GPL Description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is : good at handling processes and files, and is especially good at handling text. Perl's hallmarks : are practicality and efficiency. While it is used to do a lot of different things, Perl's most : common applications are system administration utilities and web programming. A large proportion : of the CGI scripts on the web are written in Perl. You need the perl package installed on your : system so that your system can handle Perl scripts. Install this package if you want to program : in Perl or enable your system to handle Perl scripts.
Available Packages Name : perl Arch : i386 Epoch : 4 Version : 5.8.8 Release : 18.el5_3.1 Size : 12 M Repo : extras Summary : The Perl programming language URL : http://www.perl.org/ License : Artistic or GPL Description: Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is : good at handling processes and files, and is especially good at handling text. Perl's hallmarks : are practicality and efficiency. While it is used to do a lot of different things, Perl's most : common applications are system administration utilities and web programming. A large proportion : of the CGI scripts on the web are written in Perl. You need the perl package installed on your : system so that your system can handle Perl scripts. Install this package if you want to program : in Perl or enable your system to handle Perl scripts.
Submitted by JamieCameron on Fri, 10/23/2009 - 16:57 Comment #13
Great! That looks like what you want now ..
Submitted by bbuhlman on Fri, 10/23/2009 - 17:31 Comment #14
Didn't get very far with CentOS people.
Submitted by bbuhlman on Mon, 10/26/2009 - 13:10 Comment #15
http://bugs.centos.org/view.php?id=3932
Submitted by bbuhlman on Mon, 10/26/2009 - 13:12 Comment #16
http://bugs.centos.org/view.php?id=3932
Submitted by bbuhlman on Tue, 11/17/2009 - 11:23 Comment #17