Upgrade from 2011R3.3 to 2012R1.0
Posted: Wed Oct 10, 2012 3:55 pm
When I attempt to upgrade from 2011R3.3 to 2012R1.0, I get the below errors about file conflicts in the Perl package:
This box has been upgraded several times in the past, and is still on CentOS 5.4. I see the new VMs are on 6.2. Is this issue caused by the difference in the OS? Please let me know what I can do to get this box upgraded.
Thanks!!
Code: Select all
[root@nagiosxi nagiosxi]# ./upgrade
OLD VERSION: 218
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.symnds.com
* epel: mirror.cogentco.com
* extras: centos.mirror.choopa.net
* updates: mirror.atlanticmetro.net
Setting up Install Process
Package bc-1.06-21.i386 already installed and latest version
Package matching dstat-0.6.6-5.el5.noarch already installed. Checking for update.
Package expat-devel-1.95.8-11.el5_8.i386 already installed and latest version
Package mailx-8.1.1-44.2.2.i386 already installed and latest version
Package 1:mod_ssl-2.2.3-65.el5.centos.i386 already installed and latest version
Package numpy-1.2.1-2.el5.i386 already installed and latest version
Package openldap-2.3.43-25.el5_8.1.i386 already installed and latest version
Package openldap-devel-2.3.43-25.el5_8.1.i386 already installed and latest version
Package perl-Net-DNS-0.59-3.el5.i386 already installed and latest version
Package python-lxml-2.0.11-1.el5.i386 already installed and latest version
Package python-simplejson-2.0.9-8.el5.i386 already installed and latest version
Package rpmdevtools-6.8-1.el5.noarch already installed and latest version
Package rrdtool-python is obsoleted by python-rrdtool, trying to install python-rrdtool-1.4.7-1.el5.rf.i386 instead
Package python-rrdtool-1.4.7-1.el5.rf.i386 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package perl-DBD-MySQL.i386 0:3.0007-2.el5 set to be updated
---> Package perl-Mail-IMAPClient.noarch 0:3.32-1.el5 set to be updated
--> Processing Dependency: perl(Parse::RecDescent) for package: perl-Mail-IMAPClient
---> Package pymssql.i386 0:1.0.2-2.el5 set to be updated
---> Package sudo.i386 0:1.7.2p1-14.el5_8.4 set to be updated
---> Package traceroute.i386 3:2.0.1-6.el5 set to be updated
--> Running transaction check
---> Package perl-Parse-RecDescent.noarch 0:1.965.1-2.el5.rf set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
===================================================================================================================================================================================================================================================================================================================================================
Package Arch Version Repository Size
===================================================================================================================================================================================================================================================================================================================================================
Installing:
perl-DBD-MySQL i386 3.0007-2.el5 base 148 k
perl-Mail-IMAPClient noarch 3.32-1.el5 epel 233 k
pymssql i386 1.0.2-2.el5 epel 45 k
Updating:
sudo i386 1.7.2p1-14.el5_8.4 updates 353 k
traceroute i386 3:2.0.1-6.el5 base 40 k
Installing for dependencies:
perl-Parse-RecDescent noarch 1.965.1-2.el5.rf dag 145 k
Transaction Summary
===================================================================================================================================================================================================================================================================================================================================================
Install 4 Package(s)
Update 2 Package(s)
Remove 0 Package(s)
Total size: 964 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Bundle/DBD/mysql.pm from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/mysql.pm from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/mysql/GetInfo.pm from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DBD/mysql/INSTALL.pod from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/DBD/mysql/mysql.so from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/share/man/man3/Bundle::DBD::mysql.3pm.gz from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/share/man/man3/DBD::mysql.3pm.gz from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
file /usr/share/man/man3/DBD::mysql::INSTALL.3pm.gz from install of perl-DBD-MySQL-3.0007-2.el5.i386 conflicts with file from package perl-DBD-mysql-4.014-1.el5.rf.i386
Error Summary
-------------This box has been upgraded several times in the past, and is still on CentOS 5.4. I see the new VMs are on 6.2. Is this issue caused by the difference in the OS? Please let me know what I can do to get this box upgraded.
Thanks!!