SOLVED: Problem updating perl - transaction test fail

14 posts / 0 new
Last post
#1 Thu, 01/05/2012 - 05:35
remibruggeman

SOLVED: Problem updating perl - transaction test fail

My server runs Centos 5.7, it notifies me of a perl update to 5.8.8-32.el5_7.6 When I try to execute this in virtualmin I get this:

Now updating perl ..
Installing package(s) with command yum -y install perl ..
Loaded plugins: fastestmirror, protectbase
Loading mirror speeds from cached hostfile
* base: centos.mirror.easycolocate.nl
* extras: centos.mirror.easycolocate.nl
* updates: centos.mirror.easycolocate.nl
0 packages excluded due to repository protections
Setting up Install Process
Package 4:perl-5.8.8-32.el5_6.3.i386 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package perl.x86_64 4:5.8.8-32.el5_7.6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package      Arch           Version                      Repository       Size
================================================================================
Updating:
perl         x86_64         4:5.8.8-32.el5_7.6           updates          12 M

Transaction Summary
================================================================================
Install       0 Package(s)
Upgrade       1 Package(s)

Total 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/CGI.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/lib/perl5/5.8.8/Digest.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/enc2xs.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/find2perl.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/h2ph.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/h2xs.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/instmodsh.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/libnetcfg.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl5004delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl5005delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl561delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl56delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl570delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl571delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl572delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl573delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl581delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl582delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl583delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl584delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl585delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl586delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl587delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl588delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perl58delta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlaix.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlamiga.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlapi.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlapio.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlapollo.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlartistic.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlbeos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlbook.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlboot.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlbot.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlbs2000.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlbug.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcall.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlce.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcheat.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlclib.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcn.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcompile.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlcygwin.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldata.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldbmfilter.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldebguts.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldebtut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldebug.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldelta.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldgux.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldiag.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perldsc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlebcdic.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlembed.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlepoc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq1.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq2.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq3.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq4.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq5.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq6.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq7.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq8.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfaq9.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfilter.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfork.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlform.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfreebsd.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlfunc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlglossary.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlgpl.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlguts.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlhack.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlhist.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlhpux.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlhurd.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlintern.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlintro.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perliol.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlipc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlirix.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlivp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perljp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlko.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perllexwarn.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perllinux.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perllocale.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perllol.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmachten.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmacos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmacosx.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmint.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmod.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmodinstall.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmodlib.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmodstyle.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlmpeix.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlnetware.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlnewmod.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlnumber.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlobj.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlop.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlopenbsd.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlopentut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlos2.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlos390.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlos400.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlothrtut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlpacktut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlplan9.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlpod.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlpodspec.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlport.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlqnx.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlre.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlref.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlreftut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlrequick.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlreref.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlretut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlrun.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlsec.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlsolaris.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlstyle.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlsub.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlsyn.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlthrtut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltie.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltoc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltodo.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltooc.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltoot.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltrap.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltru64.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perltw.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlunicode.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perluniintro.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlutil.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perluts.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlvar.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlvmesa.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlvms.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlvos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlwin32.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlxs.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/perlxstut.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/piconv.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pl2pm.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pod2html.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pod2latex.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pod2man.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pod2text.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pod2usage.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/podchecker.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/podselect.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/prove.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/psed.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/pstruct.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/s2p.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/splain.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
  file /usr/share/man/man3/CGI.3pm.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386

Error Summary
-------------

.. install failed!

No packages were installed. Check the messages above for the cause of the error.

I have truely no clue how to solve this :s

Please help?

Thu, 01/05/2012 - 07:50
andreychek

Howdy,

That's a bizarre problem that we've occasionally been seeing where the 32bit version of Perl ends up on a 64 bit system. While I can't begin to explain how that happens, I can assist in fixing it :-)

Try running this command on your system as root (which will remove the 32 bit version of Perl):

yum remove perl.i386

And then run this (which should install the correct one):

yum install perl

After that, can you run yum update?

-Eric

Thu, 01/05/2012 - 10:26
remibruggeman

Worked like a charm! Thanks!

Any books you can recommend me?

Thu, 01/05/2012 - 11:15
andreychek

Any books you can recommend me?

Well, I enjoyed Atul Gawande's book "Better", both Freakonomics books, and most of the books by Tyler Cowen. But those aren't related to computers :-)

Moreso than any book, if you're interested in learning about using Linux and Virtualmin -- I'd suggest setting up a test server, perhaps within Virtualbox on your desktop. And then play around with your setup on your test server -- try things, break things, see how they work.

When something doesn't work, you can always just rebuild the test server.

If it does work, and you want to do it on your live server -- well, you know it works, so it should be safe to make that change on your production box!

-Eric

Thu, 01/05/2012 - 13:20
remibruggeman

Thanks for the tips. I've always enjoyed reading the books of Terry Pratchett (discworld series), and judging by your answer, I'm sure you'd love them too. Consequentially, I'll have a look at your book recommendations and also put back one of my test servers online. You're right in noting that experience is the best master.

My problem has always been that after some days of work there's always "something that doesn't work" and in the end I grew tired of reinstalling and redoing all the work. But practice makes perfect :)

Thu, 01/05/2012 - 14:15
andreychek

My problem has always been that after some days of work there's always "something that doesn't work" and in the end I grew tired of reinstalling and redoing all the work. But practice makes perfect :)

Well, that's a fine point!

One of the reasons I like VirtualBox is due to it's "snapshot" support.

So, you can perform an install of CentOS and Virtualmin on it. Once it's working at a basic level as you want it -- stop! Leave that VirtualBox guest, and create a snapshot of it.

Now, do all of your testing/work within that snapshot. You can mess it up all you want -- and once it's beyond repair, you can remove it, and create a new snapshot.

You'll never need to start from scratch -- you can always start over from where ever your original VirtualBox guest is at.

-Eric

Sat, 01/07/2012 - 09:03
username9

Thanks for the book suggestions.

I did what Andy suggested in his first reply.

yum remove yum install and then yum update.

It removed i386 perl then during the install it put it back and also update x86_64.

Should both versions be running on the box simultaneously? Thanks guys

|/

Sat, 01/07/2012 - 14:08
andreychek

Nope, you should only have one version of Perl. It's a CentOS problem of some sort that it attempts to install both.

There's actually some additional details on that problem here in the question named "Why Is 32bit Perl installed on my 64bit CentOS System":

http://www.virtualmin.com/documentation/system/faq

Sat, 01/07/2012 - 17:26 (Reply to #8)
username9

Thank you for the clarification

|/

Sun, 01/08/2012 - 00:06
christophera

Thanks Audrey, I was dealing with the same thing on my CentOS, solution worked great :)

Sun, 01/15/2012 - 07:42
kotakomputer

I experience reversed error. My CentOS is 64 bit but Cloudmid try to install Perl i386. Any idea how to fix this error?

Below is the result of Cloudmin install scripts:

Installing required Perl modules using YUM ..
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* Webmin: download.webmin.com
* base: centos.biz.net.id
* extras: centos.biz.net.id
* updates: centos.biz.net.id
cloudmin-universal                                       | 1.2 kB     00:00
Setting up Install Process
Package 4:perl-5.8.8-32.el5_7.6.x86_64 already installed and latest version
Package openssl-0.9.8e-20.el5.x86_64 already installed and latest version
Package openssl-0.9.8e-20.el5.i686 already installed and latest version
Package perl-Net-SSLeay-1.30-4.fc6.x86_64 already installed and latest version
Package 4:vixie-cron-4.1-77.el5_4.1.x86_64 already installed and latest version
Package 30:bind-utils-9.3.6-16.P1.el5_7.1.x86_64 already installed and latest ve                                             rsion
Package kernel-xen-2.6.18-274.17.1.el5.x86_64 already installed and latest versi                                             on
Package xen-3.0.3-132.el5_7.2.x86_64 already installed and latest version
Package xen-libs-3.0.3-132.el5_7.2.x86_64 already installed and latest version
Package xen-libs-3.0.3-132.el5_7.2.i386 already installed and latest version
Package lsof-4.78-3.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package bind.x86_64 30:9.3.6-16.P1.el5_7.1 set to be updated
---> Package kernel-xen-devel.x86_64 0:2.6.18-274.17.1.el5 set to be installed
---> Package perl.i386 4:5.8.8-32.el5_6.3 set to be updated
--> Processing Dependency: libgdbm.so.2 for package: perl
--> Running transaction check
....

file /usr/share/man/man1/xsubpp.1.gz from install of perl-5.8.8-32.el5_6.3.i386 conflicts with file from package perl-5.8.8-32.el5_7.6.x86_64
  file /usr/share/man/man3/CGI.3pm.gz from install of perl-5.8.8-32.el5_6.3.i386 conflicts with file from package perl-5.8.8-32.el5_7.6.x86_64

And yum remove perl.i386 result:

# yum remove perl.i386
Loaded plugins: fastestmirror
Setting up Remove Process
No Match for argument: perl.i386
Loading mirror speeds from cached hostfile
* Webmin: download.webmin.com
* base: centos.biz.net.id
* extras: centos.biz.net.id
* updates: centos.biz.net.id
Package(s) perl.i386 available, but not installed.
No Packages marked for removal
Wed, 04/04/2012 - 17:22 (Reply to #11)
jclermont

Here's what worked for me . . . .

I went in and edited the install.sh file where it specified:

yum install perl

I changed it to

yum install perl.x86_64

This did the trick. There must be some way to pull all the i386 sources out of the yum repo listing, but I haven't figured that out yet.

Sat, 01/21/2012 - 07:20
marciano

I had the same initial post problem. Same fix. Thanks.

Installed:
perl.i386 4:5.8.8-32.el5_6.3

Updated:
perl.x86_64 4:5.8.8-32.el5_7.6

Complete!

Sun, 02/24/2013 - 08:08
sneya

I ran the command yum remove perl.i386. But it removed all the other packages including the graphics. if we give like yum install perl.i386, will it install all dependency packages including the graphics?

Topic locked