CentOS 5 :: Upgrading From 5.3 To 5.4 Via Yum Produces Perl Errors
Oct 26, 2009
When using YUM UPDATE from the prompt more than 230 items are scheduled for update however when the download process has completed I receive errors regarding Perl dependences such as:
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
I am unsure how to overcome this. It occurs on two different servers.
I am new here and want to lern CentOS. Current I have installed CentOS 5.5 x64 and Perl 5.8.8. Now i have install Perl 5.12.1 which located to /usr/local/bin/perl. But how I can move it to /usr/bin/perl so root based on Perl 5.12.1?
I'm still a newbie when it comes to *nixes so these might be easy for some of you here is my problem I tried installing MIME::Lite using CPAN but it always produces an error so it doesn't continue, any other way to install it...
I have script which does file locking via flock and then writing it's pid into that file. It perfectly works being run by hand in terminal, running under cron on Debian, but somehow fails being run under cron on Centos 5.6. Script part and straced outputs are below.
Not a biggie since I get both sound and video, but it takes a bit longer to start the file then before. Also Kde tells me that the sound card "pulse audio" is no longer connected although pulse seem to live just fine.
I upgraded to 8.04 on AMD64 machine. I started to upgrade to 10.04 LTS using the System -> Admin -> Update manager. After packages started installing began getting MANY error popup windows saying dpkg exiting with errors. Looking at the terminal window I see a lot of "cannot utime" and it appears to be some error with tar. I saw on another forum that Lucid has a bug with tar. Now the distribution upgrade has just locked. What should I do?
I've been trying to upgrade my installation for some time now and just can't quite get it right. I would upgrade from the DVD but the installer hangs when it says "Looking for installation images on CD device /dev/sr0". However, that's not really my question. I've resorted to the upgrade instructions as found at [URL]. If I don't use the '--skip-broken' option it complains about the following:
abrt-gui-0.0.11-1.fc12.x86_64 from fedora abrt-libs-1.0.6-1.fc12.x86_64 from updates samba-3.4.5-55.fc12.x86_64 from updates samba-client-3.4.5-55.fc12.x86_64 from updates samba-common-3.4.5-55.fc12.x86_64 from updates samba-winbind-3.4.5-55.fc12.x86_64 from updates samba-winbind-clients-3.4.5-55.fc12.x86_64 from updates
If I use the skip broken option, it then complains about: Transaction Check Error: file /usr/share/locale/de/LC_MESSAGES/cryptsetup.mo from install of cryptsetup-luks-1.1.0-0.4.fc12.x86_64 conflicts with file from package cryptsetup-luks-1.0.6-7.fc11.i586 file /usr/share/locale/sv/LC_MESSAGES/cryptsetup.mo from install of cryptsetup-luks-1.1.0-0.4.fc12.x86_64 conflicts with file from package cryptsetup-luks-1.0.6-7.fc11.i586 file /usr/share/man/man8/cryptsetup.8.gz from install of cryptsetup-luks-1.1.0-0.4.fc12.x86_64 conflicts with file from package cryptsetup-luks-1.0.6-7.fc11.i586
I can't seem to remedy this problem. There were other conflicts but I just removed those packages. When I attempt to remove 'cryptsetup-luks' it then tells me it's going to remove something like 200 others which did not sound like a good idea.
Release upgrade ends up with error: "Error during update. A problem occurred during the update. This is usually some sort of network problem, please check your network connection and retry. The server may be overloaded. Restoring original system state". When doing do-release-upgrade -d to upgrade from karmik to lucid. I using local mirror ftp://ubuntu.snacho.ru (also have http that works but not browseable). When I change lines in /etc/apt/sources.list from local mirror to official [URL] all works fine. I don't want to download 1Gb from internet (because of traffic cost). What is wrong with local mirror ? I can communicate with its owner, but what he needs to change on the mirror ?
Alright, I have downloaded the upgrade for 10.04 and installed upgraded from my previous 8.04. Everything was working all fine until I had to reboot my pc. When I did i got some errors
Mount: Mounting none on /dev
It goes on to tell me that my UUID does not exist. Then it says
ALERT! Alert! /dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xx$ does not exist. Dropping to a shell! It then drops to a very simple shell which has no flexibility and is very frustrating.
EDIT: This is the full error message
Mount: Mounting none on /dev boot args cat /proc/cmdline check rootdelay =(did the system wait long enough?) check root =(did the system wait for the right device?) missing modules ( cat /proc/modules)ALERT! /dev/mapper/debian-root does not exist dropping to a shell.
I try to set up a 5 nodes cluster and a shared Coraid Storage with conga but it fails with "Shared Storage Support" checked.The message is:'A problem occurred when installing packages: Packages of set "Clustered Storage" are not present in available repository' and it is shown under every node on the next sceen after I submit.The pc where conga runs is on the same subnet (192.168.xxx.xxx) and it has the same /etc/hosts of the other nodes.In that pc runs a proxy too and the nodes go out through it (that pc has 2 NICs)Every node (2.6.18-128.1.14.el5-xen-x86_64) is patched whith the last yum update (this morning) the same is for the pc (2.6.18-128.1.14.el5).Every node has 4 NICs , 2 NICc towards the storage the others in bonding towards the WAN.Every node is exactly alike, they have been installed with the ks.cfg generated from the first node and they all have the support for Clustering, Virtualization, and Clustered Storage.
Recently upgraded to Centos 5.5 and was suprised to see that the distro still is running php 5.1.6.Anyone know when Centos RH plans on upgrading php in future distros?
I'm having some perl problems while using yum update... I recently upgraded to 5.3 and have the latest MailScanner.. I do not want to have to remove perl because it will remove a bunch of other things along with it.
OS: Centos 5.6 The server is installed with Apache WebServer and an open source application called CiviCRM.Last few lines of yum update command executed as root.
--> Finished Dependency Resolution perl-AnyEvent-5.240-1.el5.rf.noarch from rpmforge has depsolving problems --> Missing Dependency: perl(Net::SSLeay) >= 1.33 is needed by package perl-AnyEvent-5.240-1.el5.rf.noarch
I have a permission to use several CentOS5 computers that are connected to a server where all shared programs sit. Accordingly, all Perl users for example have an identical path to Perl (e.g. /export/user/bin). The administrator suggested I'll install all the programs I need (specifically Perl and Mysql) in my personal space, and then add them to the path before the already installed ones. Accordingly, I could add/change modules without "sudo" privileges, and without changing the global setting.
I am trying to install koha on centos 5.5. The manual tells me to install perl dependencies from companion CD. copy the usr_local.tar.gz to hard drive. But there are seven cd for centos. Which one is the right one for perl dependencies?
CentOS and RHEL even though I've been using various Debian/Ubuntu Distros for quite some time. However, I always used to install perl modules via apt-get or, if that did not work, via cpan.In CentOS, I tried installing a couple of perl modules via yum but there are only a very few available. When trying to install perl modules via cpan, the install process usually fails during the make process.I'd prefer to install those modules via the distribution's package manger yum as it's easier to resolve dependencies. Are there any repositories I should add to have more perl packages available? (Where to add further repositories, I just know /etc/apt/sources.list in debian based distros)The other option still would be to install perl modules via cpan. For instance, when trying to cpan install Geo::IP, the output is as follows:
CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Wed, 02 Mar 2011 02:42:03 GMT
I have newly updated CentOS 5.6 server and would like to keep it "true" to CentOS, so try to avoid manually installing rpm's and CPAN modules. I need to install perl graphing modules, Chart::Base, GD, GD::Graph, GD::Text, etc. Have already done Yum install gd gd-devel php-gd
I've been running SQL-Ledger on Centos 5.5 (x86_64) for some time. At some point in time I must have done something to either perl or CPAN and I now get the following error in SQL-Ledger. Not an ARRAY reference at SL/Form.pm line 1047. Attempt to free unreferenced scalar: SV 0x18034630, Perl interpreter: 0x17363010 during global destruction. Attempt to free unreferenced scalar: SV 0x18034630, Perl interpreter: 0x17363010 during global destruction
I have been using Centos on a VPS for about a year and love the speed and simplicity. So, I would like to convert my home computer to Centos 5.5 Currently, the computer is running Ubuntu 10.4 x64. The drive has 3 partitions (a main partition that I would want to format and install the Centos Base), a swap partition which can be formatted and used as is and a third partition that boots to /home.
I have a few concerns: 1-If I edit the third partition in the Centos install as "boot to /home," Will everything (theoretically) work? The only applications that concern me are E-Mail (evolution) and OpenOffice. I know that Centos 5.5 uses Evolution 2.1.x and Ubuntu uses 2.2.x but just shouldn't be too much of a problem. (I can copy the mail folders from a backup to the .evolution directory.)
2-My /home partition uses ext4. Is using this on Centos 5.5 "looking for trouble"?
I'm running Apache on Centos 5.5, with active SELinux, and I'm having trouble getting my Perl script to write a file that doesn't yet exist to a folder which has the proper security context.
Setting up Install Process Resolving Dependencies ---> Running transaction check ---> Package perl.i386 4:5.8.8-18.el5_3.1 set to be updated ---> Package perl.x86_64 4:5.8.8-27.el5 set to be updated .....
Is i possible to upgrade from a point release, like 5.3, to another point release, like 5.4, using yum ? Or, even if it is possible, is it better to just do an install of 5.4 and choose the upgrade option on top of my 5.3 installation ?
I am having issues installing nagios-plugins using yum. Been using Suse don't have much experience with CentOS (CentOS release 5.2 (Final), ) Linux hoster 2.6.18-92.1.22.el5 #1 SMP Tue Dec 16 12:03:43 EST 2008 i686 athlon i386 GNU/Linux It says
"Error: Missing Dependency: perl(Net::SNMP) is needed by package nagios-plugins" Whereas net-snmp-perl.i386 is already installed. yum deplist nagios-plugins Loading "fastestmirror" plugin Loading mirror speeds from cached hostfile