yum error, can't update system
I recently ran yum update, and it downloaded everything, but didn't install them. So I ran it again, and at the end, here's what I got:
--> Running transaction check
--> Processing Dependency: libcairo.so.1 for package: poppler
--> Processing Dependency: libpangocairo-1.0.so.0 for package: gail
--> Processing Dependency: libpangocairo-1.0.so.0 for package: at-spi
--> Finished Dependency Resolution
Error: Missing Dependency: libpangocairo-1.0.so.0 is needed by package at-spi
Error: Missing Dependency: libpangocairo-1.0.so.0 is needed by package gail
Error: Missing Dependency: libcairo.so.1 is needed by package poppler
I thought I'd just let you guys check that over, just in case there's something wrong.
What repos are you using? Also, you might want to try and search rpm.pbone.net for the missing dependancy's.. I have had similar problems in the past and that site has helped me a lot.
I always use that site, but it isn't working.
As for the repos:
[root@simons testaccount]# yum update
Repository livna already added, not adding again
Setting up Update Process
Setting up repositories
nr-mono 100% |=========================| 1.0 kB 00:00
nr-production 100% |=========================| 1.0 kB 00:00
livna 100% |=========================| 951 B 00:00
nr-testing 100% |=========================| 1.0 kB 00:00
updates-released 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
The nrpms repository says on its front page that it depends on packages from Dag and FreshRPMS, so you probably need to add those repositories too.
You should also beware of the dangers of mixing repositories. There tends to be incompatibilities between the livna/fedora.us group and the dag/freshrpms/dries/newrpms/planetccrma group of repositories.
Does anyone know of an RPM for that package? I might as well just download that, and then yum should do it's job. I just don't know where to look.
If I had those repositories enabled on my system (which I don't), I would just do "yum provides libwhatever.so.0". Maybe someone else can help you with that.
And I tried your idea, and it didn't work.
After searching a bit, I found libpangocairo-1.0.so.0 as a contents of RPM on http://rpm.pbone.net/index.php3/stat...86_64.rpm.html
But, the RPM is for x86_64, and I have x86 i686. So I know where it is, but I can't use it.
EDIT: Found it at http://rpm.pbone.net/index.php3/stat....i386.rpm.html
I'll be back if I need more help.
I removed all the unneeded stuff like nr-mono and livna and i am now down to base, updates-released, and extras. It seems to be doing things a little differently now, so I think its fixed.
And I figured out /etc/yum.repos.d/ all by myself. I'm so proud of me.
EDIT: That didn't fix the problem, but thanks to a graphical interface for yum called yumex and a post I found that said to exclude libcdio and libcdd, everything is downloading now.
|All times are GMT -5. The time now is 11:12 PM.|