where does rpm look for perl modules?

Greg_Swift at aotx.uscourts.gov Greg_Swift at aotx.uscourts.gov
Fri Jul 23 03:44:55 UTC 2010


Rpm checks the local RPM database. If you use yum, it would check loca rpm
db and configured repositories.

For your package to find that perl module, it would need to be available or
already installed via an rpm.

I don't recall off hand but I believe there is a utility that will build a
basic RPM by pulling from CPAN.


Greg Swift
Sent with mobile device, please pardon errors.



-------- Original Message --------

>From :      rpm-list-bounces at lists.rpm.org
To :         rpm-list at lists.rpm.org
Cc :
Sent on : 07/22/2010 10:09:20 PM
Subject : where does rpm look for perl modules?



Hello  everyone:



Where does rpm look for perl  modules?



[@clubstdby.no.sohu.com Tie-IxHash-1.22]# rpm
-ivh /opt/rpmbuild/RPMS/x86_64/dba-mysql-1.0.0-1.x86_64.rpm

error: Failed  dependencies:

        perl(Tie::IxHash) is needed  by dba-mysql-1.0.0-1.x86_64



dba-mysql-1.0.0-1.x86_64.rpm is made by myself using  rpmbuild.



Tie::IxHash has been installed by  make and make install both in site and
vendor  directories.



[@clubstdby.no.sohu.com ~]# ls  /usr/lib/perl5/site_perl/5.8.8/Tie/

IxHash.pm

[@clubstdby.no.sohu.com ~]# ls  /usr/lib/perl5/vendor_perl/5.8.8/Tie/

IxHash.pm



Perl scripts in  dba-mysql-1.0.0-1.x86_64.rpm runs  normally on this
machine.



[@clubstdby.no.sohu.com ~]# uname  -a

Linux clubstdby.no.sohu.com 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15 EDT
2008 x86_64 x86_64 x86_64 GNU/Linux

[@clubstdby.no.sohu.com ~]# cat  /etc/redhat-release

Red Hat Enterprise Linux Server  release 5.2 (Tikanga)



How and where should I install  Tie::IxHash? And then
dba-mysql-1.0.0-1.x86_64.rpm  dependence check can be correct.



Thanks.



Gu  Lei
_______________________________________________
Rpm-list mailing list
Rpm-list at lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-list



More information about the Rpm-list mailing list