CentOS 5 :: Perl Dependency While Using Yum Update
Apr 9, 2009
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.
downgrade also does not work. I just updated F12 to F13 using DVD and this occured. Also prevents me from doing "full" yum system update, these packages always fail. I do not understand the problem, it says that perl-libs 5.10.1-112 requires perl-libs 5.10.1-112, but I have that installed.
I'm trying to install Dell Openmanage, which requires sblim-sfcb.Normally this wouldn't be a problem but it requires LWP::UserAgent to be installed.However there are no RPMs for LWP::UserAgent. There are RPMs for perl-libwww-perl-5.805-1.1.1.noarch.rpm, which people say should work.However yum doesn't see anything with libwww as an option so that won't work either.Running CentOS 5.5
Note: I do have LWP::UserAgent installed via cpan, however the RPM won't compile without the actual LWP::UserAgent RPM installed.
I'm trying just a generic yum update to bring the machine up to date, I'm running into problems with two packages and their dependencies, kpartx and lvm2
I've removed any additional repositories, and performed a yum clean all
I think my problem comes down to device-mapper, it's asking for 1.02.32-1 to install lvm2 however if I run a yum list device-mapper it only shows 1.02.24-1.el5 as installed, and it is not marked for update. I've tried downloading the rpm directly, If i try to install the rpm with yum I'm told that there is nothing to do, if I try to install directly I run into problems with conflicts with the already installed package.
The kpartx seems dependent on device-mapper-multipath
I am trying to update PHP on a centos server by using
Code:
yum update php which results in the following...
Code:
Setting up Update Process Setting up repositories plesk 100% |=========================| 951 B 00:00 update 100% |=========================| 951 B 00:00
[code]....
Error: Missing Dependency: php-common = 5.2.9-1.el4.art is needed by package php-xml I think PHP was previously updated using the centosplus repository which may be causing this problem. yum install php-common results in a nothing to do error.
I am trying to update CentOS 5.6 but its throwing me an missing dependency error.
Code: Missing Dependency: /usr/bin/rebuild-security-providers is needed by package java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.i386 (installed) I checked /usr/bin and the file "rebuild-security-providers" is present in the folder. So i really don't know why is it throwing an error. I also searched LQ but no relevant results.
I'm running my own repository for my CentOS servers and ran into problem which seems to be on the 32bit boxes only. When trying to patch, I get the following dependency error.
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 am having with CentOS5.4 and Pirut?The update system is telling me I have a Pirut update, but when I go to apply it, the system complains about dependency issues with rhn-setup-gnome. I have searched high and low for the solution to this but haven't found it yet.I have found some hacks, but I am hesitant on messing with the integrity of the system just to complete the update.
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 .....
While i am using yum update am getting an error: Error: Missing Dependency: libgpod.so.0()(64bit) is needed by package rhythmbox-0.11.6-4.el5.x86_64 (installed).
Is there an easy way to update Perl from repos or do I need to compile from source to get a newer version?
Longer version I'm trying to set-up MailScanner which requires a newer version of Perl IO than CentOS 5 appears to have in it's standard repos. I've also tried updating Perl from the rpmforge repo - but that just results in a bunch of transaction conflicts being reported by Yum. Is there another way of updating Perl from repos?
Today, I try to update firefox by Package Updater but show error by bellow. "Missing Dependency: xulrunner >= 1.9.0.19-1 is needed by package firefox-3.0.19-1.el5.centos.x86_64 (CentOS5updates)"
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?
On my opensuse 11.2 pc, the Decmber 3rd KDE 4.5.4 update proceeded to install all updates except libkdecore4 (and maybe others). libkdecore4 now has a dependency on liblzma5 which is not available. The result is an all white desktop with boxes where the widgets should be.
I found this bug report: [url]
But I can't find liblzma5 in the repository that is listed in the 2nd posting.
Fedora 12 2.6.32.9-67.fc12.i686I have tried doing the recommended as its saids at the bottom. However, that didn't work. So I have to yum upgrade --skip-brokenDoes anyone know how to solve this problem?
nss-3.12.6-1.2.fc12.i686 from updates has depsolving problems --> Missing Dependency: nspr >= 4.8.4 is needed by package nss-3.12.6-1.2.fc12.i686 (updates) nss-3.12.6-1.2.fc12.i686 from updates has depsolving problems
I want to Upgrade my system from Fedora 10 to Fedora 11 but when I use: yum -y update, my system comes up with a lot of dependency errors for Fedora 12, Fedora 13, and Fedora 14.
Right now I just want to upgrade to Fedora 11 and dont understand how I have managed to download packages for Fedora 11, 12, 13 and 14.
I just recently updated my firefox and now I cannot find it anywhere. I have tried yum reinstall firefox and I get the following:
Code: Loaded plugins: refresh-packagekit Setting up Reinstall Process Resolving Dependencies .....
I have tried the given commands and I can a reply of: Code: Setting up yum Loaded plugins: refresh-packagekit Reading local RPM database Processing all local requires Missing dependencies: Package java-1.6.0-openjdk-plugin-1.6.0.0-25.b16.fc11.i586 requires libxul.so Package firefox-3.5.2-2.fc11.i586 requires xulrunner >= 1.9.1.2 Package firefox-3.5.2-2.fc11.i586 requires libxul.so Package xulrunner-1.9.1.2-1.fc11.i586 requires libxul.so Package libproxy-mozjs-0.2.3-10.fc11.i586 requires gecko-libs >= 1.9.1
I am running Fedora 12 64-bit on a MacBookPro5,1 system. After two weeks of not running Fedora on the system, I boot into it and check for updates with Yum Extender. It only finds a small handful of updates despite the fact that my other system running Fedora 12 32-bit has installed several update over the past two weeks. When I try to apply the available updates I get the following errors: Dependency Resolution Errors:
Missing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 is needed by package kmod-wl-2.6.32.9-70.fc12.x86_64-5.60.48.36-1.fc12.3.x86_64 (rpmfusion-nonfree-updates)Missing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 is needed by package 1:kmod-nvidia-2.6.32.9-70.fc12.x86_64-190.53-3.fc12.x86_64 (rpmfusion-nonfree-updates)Dependency Resolution Errors:
Missing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 is needed by package 1:kmod-nvidia-2.6.32.9-70.fc12.x86_64-190.53-3.fc12.x86_64 (rpmfusion-nonfree-updates)Dependency Resolution Errors:
Missing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 is needed by package kmod-wl-2.6.32.9-70.fc12.x86_64-5.60.48.36-1.fc12.3.x86_64 (rpmfusion-nonfree-updates)Missing Dependency: kernel-uname-r = 2.6.32.9-70.fc12.x86_64 is needed by package 1:kmod-nvidia-2.6.32.9-70.fc12.x86_64-190.53-3.fc12.x86_64 (rpmfusion-nonfree-updates)
What is needed to resolve these update issues? Also, I suspect the system is not picking up all the updates that it should. What can I do to determine which updates the system should be getting?
When I try yum update, I get the following error: abrt-1.0.8-2.fc12.i686 from updates has depsolving problems --> Missing Dependency: librpm.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) abrt-1.0.8-2.fc12.i686 from updates has depsolving problems --> Missing Dependency: librpmio.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) abrt-1.0.8-2.fc12.i686 from updates has depsolving problems --> Missing Dependency: librpmio.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) anaconda-14.2-1.fc14.i686 from rawhide has depsolving problems --> Missing Dependency: fcoe-utils >= 1.0.12-2.20100323git is needed by package anaconda-14.2-1.fc14.i686 (rawhide) abrt-1.0.8-2.fc12.i686 from updates has depsolving problems --> Missing Dependency: librpm.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) Error: Missing Dependency: librpmio.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) Error: Missing Dependency: fcoe-utils >= 1.0.12-2.20100323git is needed by package anaconda-14.2-1.fc14.i686 (rawhide) Error: Missing Dependency: librpm.so.0 is needed by package abrt-1.0.8-2.fc12.i686 (updates) You could try using --skip-broken to work around the--
I have the following repositories in my /etc/yum.repos.d fedora-rawhide.repo fedora-updates-testing.repo rpmfusion-free-updates.repo rpmfusion-nonfree.repo fedora.repo rpmfusion-free-rawhide.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-updates.repo fedora-updates.repo rpmfusion-free.repo rpmfusion-nonfree-rawhide.repo rpmfusion-nonfree-updates-testing.repo
I got the following errors in spite of having both the packages installed. What can be done?
Quote:
gstreamer-plugins-bad-0.10.13-6.fc11.i586 from installed has depsolving problems Missing Dependency: libass.so.3 is needed by package gstreamer-plugins-bad-0.10.13-6.fc11.i586 (installed) Error: Missing Dependency: libass.so.3 is needed by package gstreamer-plugins-bad-0.10.13-6.fc11.i586 (installed) code....
im having problems with update to new kernels..here is the error info: error is: Multiple packages exist that are not compatible with each other. This is usually due to mixing packages from different software origins. ERROR with rpm_check_debug vs depsolve:
kernel-uname-r = 2.6.30.5-43.fc11.x86_64 is needed by kmod-nvidia-2.6.30.5-43.fc11.x86_64-185.18.36-1.fc11.1.x86_64 kernel-uname-r = 2.6.30.8-64.fc11.x86_64 is needed by kmod-nvidia-2.6.30.8-64.fc11.x86_64-185.18.36-1.fc11.2.x86_64 kernel-uname-r = 2.6.30.9-96.fc11.x86_64 is needed by kmod-nvidia-2.6.30.9-96.fc11.x86_64-190.42- [Code]....