On 03/30/2010 09:05 PM William Hooper wrote: > On Tue, Mar 30, 2010 at 5:13 PM, ken <gebser at mousecar.com> wrote: > > Without the full yum output it is a bit hard to be sure (you might > want to paste the full output to pastebin.centos.org, but it looks > like: > >> ---> Package gmime.i386 0:2.2.25-1.el5 set to be updated > > Yum wants to install a newer gmime, but > >> Error: Missing Dependency: gmime = 2.2.10-5.el5.centos is needed by >> package gmime-sharp-2.2.10-5.el5.centos.i386 (installed) > > The only available copy of gmime-sharp requires the older version. I > would find out where the newer gmime is coming from and ask them why > they don't have a newer gmime-sharp. Gmime 2.2.25 doesn't look like > it is available to my Centos 5 machine: > > $ sudo yum list gmime\* > Loaded plugins: downloadonly, fastestmirror > Loading mirror speeds from cached hostfile > * addons: mirror.nexcess.net > * base: mirror.nexcess.net > * extras: pubmirrors.reflected.net > * updates: mirror.team-cymru.org > Available Packages > gmime.i386 2.2.10-5.el5.centos extras > gmime-devel.i386 2.2.10-5.el5.centos extras > gmime-sharp.i386 2.2.10-5.el5.centos extras I like that command. Informative. yum list gmime\* Loaded plugins: fastestmirror, filter-data, kernel-module, keys, kmod, list-data, : merge-conf, security, upgrade-helper, verify, versionlock Loading mirror speeds from cached hostfile * addons: mirror.cisp.com * base: mirror.trouble-free.net * epel: mirror.umoss.org * extras: centos.corenetworks.net * livna: rpm.livna.org * rpmforge: apt.sw.be * updates: yum.singlehop.com Reading version lock configuration Installed Packages gmime.i386 2.2.10-5.el5.centos installed gmime-sharp.i386 2.2.10-5.el5.centos installed Available Packages gmime.i386 2.2.25-1.el5 epel gmime-devel.i386 2.2.25-1.el5 epel My email client wrapped the rightmost field of some of the output above, but it's still discernible that epel wants to update to a newer version of gmime, but (as you said) has no corresponding version of gmime-sharp. Conceivably, this could be the problem. The versions I have of gmime and gmime-sharp seem to be from a different repo: # rpm -qi gmime gmime-sharp|grep URL URL : http://spruce.sourceforge.net/gmime/ URL : http://spruce.sourceforge.net/gmime/ and so this might be a contributing issue. So I deleted these two packages (rpm -e ...) and then did "yum install" on them... which took them from the "extras" repo, which seems to have gotten them from sourceforge: # rpm -qi gmime gmime-sharp|grep URL URL : http://spruce.sourceforge.net/gmime/ URL : http://spruce.sourceforge.net/gmime/ (So this wouldn't seem to be a case of conflicting repos.) Now, doing "yum update" again brought me back to the original problem. :( But at least we have more clarity to it: the extras repo doesn't have a version update to gmime-sharp, a dependency for the update of gmime. So.. what's the next thing to do? Just wait for an upgrade for gmime-sharp? Why does the extras repo not have it if it's a dependency? Perhaps it's still coming (?). Or... has anyone else (somehow) been able to upgrade to gmime v. 2.2.25-1.el5 ?? (How?) Thanks, people. I appreciate your efforts.