On 01/12/2012 05:16 PM, Eve V. E. Kovacs wrote:
> I am getting the following error when yum tries to do
> the nightly update on an SL6 system:
>
> Transaction Check Error:
> file /usr/share/locale/hi/LC_MESSAGES/cracklib.mo conflicts between
> attempted installs of cracklib-2.8.16-2.el6.i686 and
> cracklib-2.8.16-4.el6.x86_64
> file /usr/share/locale/zh_CN/LC_MESSAGES/cracklib.mo conflicts
> between attempted installs of cracklib-2.8.16-2.el6.i686 and
> cracklib-2.8.16-4.el6.x86_64
>
> The dependencies are messed up.
> Does anyone know how to resolve this?
>
> Thanks,
> Eve
It looks like you've got 2.8.16-2.el6.i686 and are trying to load
cracklib-2.8.16-4.el6.x86_64. The difference in the versions (2.8.16-2
vs 2.8.16-4) seems to be causing you a bit of a conflict. Try a 'yum
clean all' and yum update. The 2.8.16-4.el6 versions of cracklib are
available from the SL6.0 security repo.
Pat
--
Pat Riehecky
Scientific Linux Developer