Perl and Perl Modules - YaST vs. CPAN(?)
Hey, all -- An issue that I've run into a number of times reared its ugly head again today, and I'm wondering whether anyone has a better solution than I... To wit: Perl has many, many modules. Some have their current versions in RPM form; some have outdated versions in RPM form; some just have no version at all in RPM form. However, all are available by way of CPAN. Since I use a number of programs that are written in Perl and that aren't SuSE-specific, I often find myself in need of modules that aren't available as RPMs at all, or which require newer versions of a dependency than what's available through YaST. By necessity, I've taken to ignoring the Perl modules in YaST, unless they're absolutely necessary (ie, the YaST dependencies). I install everything through CPAN, and then use the .src.rpm files to build a binary rpm that doesn't depend on the RPM perl modules. But I figure there has to be a better way. Is there a place where all the missing RPMs in the main distro go to hide? Some other somewhere at which I should be looking? Or is the CPAN-with-modified-other-packages option the best that's available? - Ian
* Marlier, Ian <ian.marlier@studentuniverse.com> [09-26-05 16:07]:
To wit: Perl has many, many modules. Some have their current versions in RPM form; some have outdated versions in RPM form; some just have no version at all in RPM form.
However, all are available by way of CPAN.
I cannot tell you the _proper_ way, but I have had good luck *hunting* for specific modules this way: I needed Term::ReadLine for an app I did rpm -qa|grep -i perl and looked at the rpm names which almost all read perl-module.... then searched for perl-TermReadLine and found perl-TermReadLine-Gnu-1.14-2 via rpmseek.com -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2
participants (2)
-
Marlier, Ian
-
Patrick Shanahan