Re: Perl CPAN vs. RPM?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/25/2005 12:51:25 PM, cjlesh wrote:
Hey all:

I'm taking the first steps in learning perl, and had a question about
CPAN.

I see that some packagers (DAG, fedora pre-extras, etc...) have RPMs
of things I could also install from the commandline with CPAN.

Which is the "better" way?

rpm for sure.

cpan will sometimes want to upgrade stuff - and you really want rpm to upgrade stuff, not cpan - because your updater (yum/up2date/whatever) will want to update via rpm.

So you install via cpan, it upgrades something, then yum does an update that downdates what cpan did because it doesn't know what cpan did, and you end up with broken stuff.

Also - if you install stuff by rpm that depends upon a particular perl module that cpan installed and not rpm, rpm won't know about it - and you have --nodeps install, which then causes issues when you want to update that via yum or whatever.

If you can't find an rpm for a perl module, they are pretty easy to make yourself - somewhere I have a generic spec file that I just modify for whatever perl modules I need and it usually works.

But rpm is definitely the way to go on a system that is managed by rpm.



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux