[CentOS] CR repo - version issue

Wed Dec 14 00:26:55 UTC 2011
Philip Manuel <phil at zomojo.com>


On 12/14/2011 11:17 AM, Johnny Hughes wrote:
> On 12/13/2011 06:05 PM, Philip Manuel wrote:
>> Hi
>>
>> We use mrepo to keep a local repository.  I downloaded the CentOS6.1 iso
>> and used that as the base.  We also have the CR repo added.
>>
>> I was expecting this change to cause no issues but the following
>> packages have version issues between the base 6.1 and the CR repo:-
>>
>> There maybe a few other packages but this causes an issue with yum as it
>> doesn't handle the el6_ suffix differences.
>>
>> Is this the intended behaviour ?
> please run:
>
> yum clean all
>
> then try the update again.
>
> Yum handles the updates with no problems, but cached metadata can cause
> issues.
yum clean all
--> Finished Dependency Resolution
Error: Protected multilib versions: 1:dbus-libs-1.2.24-4.el6_0.i686 != 
1:dbus-libs-1.2.24-5.el6_1.x86_64
Error: Protected multilib versions: 2:libpng-1.2.44-1.el6.i686 != 
2:libpng-1.2.46-1.el6_1.x86_64
Error: Protected multilib versions: 1:cups-libs-1.4.2-39.el6.i686 != 
1:cups-libs-1.4.2-39.el6_1.1.x86_64
Error: Protected multilib versions: zlib-1.2.3-25.el6.i686 != 
zlib-1.2.3-26.el6.x86_64
Error: Protected multilib versions: krb5-libs-1.9-9.el6.i686 != 
krb5-libs-1.9-9.el6_1.2.x86_64
  You could try using --skip-broken to work around the problem

I've fixed the perl ones by removing them and reinstalling but I don't 
want to keep doing this for every package

Thanks