PDA

View Full Version : Botched Yum Update



The_Jaymz
27th September 2005, 08:48 PM
Getting a missing dep. error when I try to yum update. Error is for evolution. Evolution runs just fine, but won't update. Basically, here's what I'm seeing:

[root@jmh-lt ~]# yum update
Setting up Update Process
Setting up repositories
dries 100% |=========================| 951 B 00:00
atrpms 100% |=========================| 951 B 00:00
livna 100% |=========================| 951 B 00:00
nrpms 100% |=========================| 1.0 kB 00:00
jpackage-generic-free 100% |=========================| 951 B 00:00
kde-redhat-all 100% |=========================| 951 B 00:00
flash 100% |=========================| 903 B 00:00
kde-redhat 100% |=========================| 951 B 00:00
dag 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 951 B 00:00
freshrpms 100% |=========================| 951 B 00:00
jpackage-distspecific-fre 100% |=========================| 951 B 00:00
gstreamer 100% |=========================| 951 B 00:00
jpackage-generic-devel 100% |=========================| 951 B 00:00
extras 100% |=========================| 951 B 00:00
newrpms 100% |=========================| 951 B 00:00
release 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package evolution.i386 0:2.4.0-2.1.fc4.nr set to be updated
--> Running transaction check
--> Processing Dependency: libmono.so.0(VER_1) for package: evolution
--> Processing Dependency: mono-complete for package: evolution
--> Processing Dependency: libmono.so.0 for package: evolution
--> Finished Dependency Resolution
Error: Missing Dependency: libmono.so.0(VER_1) is needed by package evolution
Error: Missing Dependency: mono-complete is needed by package evolution
Error: Missing Dependency: libmono.so.0 is needed by package evolution
[root@jmh-lt ~]#

VN-Frank
27th September 2005, 08:59 PM
Please allow me to make this respectful comment:

You have some wild mix of repositories, I adore your brave aproach to have them all enabled and manage the whole system with just the "yum update" statement..... it's really remarkable!

VN-Frank
27th September 2005, 09:01 PM
Sorry for being cynical ;-)

What I am trying to say is: dont do it that way, OK?

You must be (much) more selective or you heading straight for trouble, sooner or later.

The_Jaymz
27th September 2005, 09:15 PM
OK, which ones should I remove?

mkoljack
27th September 2005, 09:25 PM
I too am respectfully amazed at all the repos enabled. I did the same for a while with FC3. It led to a trashed system.

I recommend turning off all repos except the three Fedora Core default repos: base, updates, and extras.

By no means delete the others, just don't enable them by default. The Fedora Core System really operates best when the core system RPM's are FC4 rpm's. After all, Red Hat and Fedora Core team did develop the OS.

Good Luck!

gertbor
27th September 2005, 09:33 PM
Getting a missing dep. error when I try to yum update. Error is for evolution. Evolution runs just fine, but won't update. Basically, here's what I'm seeing:
[CODE][root@jmh-lt ~]# yum update
Setting up Update Process
Setting up repositories
dries 100% |=========================| 951 B 00:00
atrpms 100% |=========================| 951 B 00:00
livna 100% |=========================| 951 B 00:00
nrpms 100% |=========================| 1.0 kB 00:00
jpackage-generic-free 100% |=========================| 951 B 00:00
kde-redhat-all 100% |=========================| 951 B 00:00
flash 100% |=========================| 903 B 00:00
kde-redhat 100% |=========================| 951 B 00:00
dag 100% |=========================| 1.1 kB 00:00
updates 100% |=========================| 951 B 00:00
freshrpms 100% |=========================| 951 B 00:00
jpackage-distspecific-fre 100% |=========================| 951 B 00:00
gstreamer 100% |=========================| 951 B 00:00
jpackage-generic-devel 100% |=========================| 951 B 00:00
extras 100% |=========================| 951 B 00:00
newrpms 100% |=========================| 951 B 00:00
release 100% |=========================| 951 B 00:00



Read Stanton Finley special warning
http://fedoranews.org/mediawiki/index.php/Fedora_Core_4_Linux_Installation_Notes#Special_war ning_regarding_mixing_incompatible_repositories_fo r_up2date.2C_yum.2C_and_apt:
gertbor

cantara
29th September 2005, 01:16 AM
I get the same problem and I have a standard repository list for FC4, plus the nrpms which I added just now so I could update to GNOME 2.12:

[1003 ~] yum update evolution
Setting up Update Process
Setting up repositories
updates-released 100% |=========================| 951 B 00:00
nr-production 100% |=========================| 1.0 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
base 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files

< skipping bunch of dependency checks >

--> Running transaction check
--> Processing Dependency: libmono.so.0(VER_1) for package: evolution
--> Processing Dependency: mono-complete for package: evolution
--> Processing Dependency: libmono.so.0 for package: evolution
--> Finished Dependency Resolution
Error: Missing Dependency: mono-complete is needed by package evolution
Error: Missing Dependency: libmono.so.0 is needed by package evolution
Error: Missing Dependency: libmono.so.0(VER_1) is needed by package evolution

Any thoughts?