[CentOS] Perl package problems

Mon Dec 12 19:44:23 UTC 2011
Ned Slider <ned at unixmail.co.uk>

On 12/12/11 18:47, Anne Wilson wrote:
> For a while now I've been seeing skipped-package notices, which I don't really
> understand.  I know it's a version mis-match, but all my attempts to sort it
> out have failed, so I need help, please.  The current state is
>
> Skipping filters plugin, no data
> -->  Running transaction check
> --->  Package perl-Compress-Zlib.x86_64 0:2.020-119.el6 will be obsoleted
> --->  Package perl-IO-Compress.noarch 0:2.037-1.el6.rfx will be obsoleting
> -->  Processing Dependency: perl(Compress::Raw::Zlib) = 2.037 for package:
> perl-IO-Compress-2.037-1.el6.rfx.noarch
> --->  Package perl-IO-Compress-Base.x86_64 0:2.020-119.el6 will be obsoleted
> --->  Package perl-IO-Compress-Zlib.x86_64 0:2.020-119.el6 will be obsoleted
> -->  Finished Dependency Resolution
>
> Packages skipped because of dependency problems:
>      perl-IO-Compress-2.037-1.el6.rfx.noarch from rpmforge-extras
>
> Can someone please tell me what needs erasing/installing/updating to get this
> cleaned up?
>
> Thanks
>
> Anne

It might be helpful to show the output from 'rpm -qa perl\* | sort'.

As to the reason for the above error... it looks like you have the 
protect or priority plugins stopping rpmforge-extras packages from 
updating base components?

Try:

yum --disablerepo=\* --enablerepo=rpmforge-extras update perl-IO-Compress


which should remove the following if installed:

perl-Compress-Zlib
perl-IO-Compress-Base
perl-IO-Compress-Bzip2
perl-IO-Compress-Zlib

and install/update the following:

perl-IO-Compress
perl-Compress-Raw-Bzip2
perl-Compress-Raw-Zlib

HTHs