Mailinglist Archive: opensuse (4398 mails)

< Previous Next >
Perl and Perl Modules - YaST vs. CPAN(?)
  • From: "Marlier, Ian" <ian.marlier@xxxxxxxxxxxxxxxxxxx>
  • Date: Mon, 26 Sep 2005 17:06:40 -0400
  • Message-id: <802441990C18274E9289B19071ED6350300F@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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

< Previous Next >
Follow Ups