[CentOS] bogus error message from yum update for gmime and gmime-sharp

Wed Mar 31 16:09:40 UTC 2010
ken <gebser at mousecar.com>

On 03/31/2010 08:18 AM William Hooper wrote:
> On Wed, Mar 31, 2010 at 6:30 AM, ken <gebser at mousecar.com> wrote:
>> Available Packages
>> gmime.i386                           2.2.25-1.el5
>>      epel
>> gmime-devel.i386                     2.2.25-1.el5
>>      epel
> 
> The newer version of gmime is coming from the epel repo, which doesn't
> appear to package gmime-sharp.
> 
>> ....
> 
>> # rpm -qi gmime gmime-sharp|grep URL
>> URL         : http://spruce.sourceforge.net/gmime/
>> URL         : http://spruce.sourceforge.net/gmime/
> 
> The URL file generally just describes where the original source comes
> from, not what repo is being used.  A better indicator of repo would
> be the Vendor, Packager, or Build Host fields.

Understood.  Using "rpm -qi", the "Vendor" field shows just "CentOS",
the "Build Host" reads simply "builder6", and there is no "Packager"
field.  I tried using the "--queryformat" option a few different way to
output the packager, but no luck.  That would be a big help in figuring
out this kind of situation.


> ....
> 
> That is interesting.  Did your yum install command specify to install
> gmime-sharp?

Yes, it's needed by tomboy, an applet I use.


> ....
> 
>> So.. what's the next thing to do?
> 
> Either exclude gmime from the epel repo 

Would that be simply "exclude=gmime*" in epel.repo ?


> or ask epel to package gmime-sharp.

I've got no juice there, wouldn't even know who to contact.


Thanks to everyone for the really good help.