yum: failed dependency for installed perl module
CentOS 6.0 x86_64
yum.noarch 3.2.27-14.el6.centos perl.x86_64 4:5.10.1-115.el6 When I try to install logwatch via yum, I get: Quote:
Quote:
I have the logwatch rpm and don't anticipate a problem using it if I install without a dependency check, but I'd rather figure out dependency issue. |
Well, you could try :
# yum install perl-Date-Manip Or # yum reinstall perl-Date-Manip Manual reinstall : # rpm -Uvh --force perl-Date-Manip-5.54-4.el6.noarch.rpm http://mirror.centos.org/centos/6.0/...el6.noarch.rpm . |
Thank you for the response.
I uninstalled Date::Manip, then installed it using yum, which allowed me to install logwatch. In the end, however, I undid all that, reinstalled Data::Manip using cpanm, and installed the logwatch rpm using --nodeps. For this server I think it's better for cpanel know what's installed than yum. So cpan and yum do not share registry information? |
Yum / rpm will check for installed files / packages
in the "rpm data base" ( /var/lib/rpm/*** ). Manually installed files, like 'cpan install's : No data base for those. |
Thanks. What made me believe otherwise is, when I was researching the problem, installing the module via cpan is how some others claimed to have solved it.
|
Well, you can install the package with yum.
Then no dependency issues with the package. And afterwards do a manual install : cd Date-Manip-6.25/ && perl Makefile.PL && make ; # make install http://search.cpan.org/~sbeck/Date-M...Date/Manip.pod ( Cpan might say : Is up to date, if you install a second time with cpan.) .. |
All times are GMT -5. The time now is 12:28 PM. |