[CentOS] yum is dumb in update of gmime & gmime-sharp

Sun Nov 28 21:00:41 UTC 2010
ken <gebser at mousecar.com>

On 11/28/2010 01:58 PM William Hooper wrote:
> On Sat, Nov 27, 2010 at 3:44 PM, ken <gebser at mousecar.com> wrote:
>> # yum update
>> ...
>> --> Running transaction check
>> --> Processing Dependency: gmime = 2.2.10-5.el5.centos for package:
>> gmime-sharp
>> ---> Package gmime20.i386 0:2.2.26-1.el5.rf set to be updated
>> --> Finished Dependency Resolution
>> gmime-sharp-2.2.10-5.el5.centos.i386 from installed has depsolving problems
>>  --> Missing Dependency: gmime = 2.2.10-5.el5.centos is needed by
>> package gmime-sharp-2.2.10-5.el5.centos.i386 (installed)
>> Error: Missing Dependency: gmime = 2.2.10-5.el5.centos is needed by
>> package gmime-sharp-2.2.10-5.el5.centos.i386 (installed)
>> ...
>>
>> # rpm -q gmime gmime-sharp
>> gmime-2.2.10-5.el5.centos
>> gmime-sharp-2.2.10-5.el5.centos
>>
>> This would seem like a bug... or why is yum trying to install package
>> versions which are already installed?
> 
> You need to take a closer look at what yum is trying to install.  This
> message is telling you yum won't update the package because it will
> break a dependency on another installed package.  

yum's trying to install gmime20.  This doesn't exist on my system.

What dependency would break by installing it?


> I would guess that
> you are either mixing repos, or one of the repos isn't internally
> consistent.

So is gmime-2.2.10-5.el5.centos on SF different from
gmime-2.2.10-5.el5.centos on other repos?

Is gmime-sharp-2.2.10-5.el5.centos on SF different from
gmime-sharp-2.2.10-5.el5.centos on other repos?


> 
> I notice that you are using RPMForge, did you see the changes going on
> there with RPMForge-Extras?
> http://lists.rpmforge.net/pipermail/users/2010-November/003411.html

This page is quite vague, so much so that it's of little help.


> 
> If the problem persists you will probably want to take it to the
> RPMForge list (and provide the full yum output)
> 
>