Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Conflict Between RPM and CPAN Shell Installation Method?

by Jerry A! (Acolyte)
on Feb 08, 2001 at 03:13 UTC ( [id://57086]=note: print w/replies, xml ) Need Help??


in reply to Conflict Between RPM and CPAN Shell Installation Method?

RPM installs perl into /usr. Autobuilding perl via CPAN installs perl into /usr/local. Do a perl -v on /usr/bin/perl and /usr/local/bin/perl and you should see the differences.

Okay, no biggee, but not expected behavior either. So you have to specify /usr/bin/perl or /usr/local/bin/perl. Of course there's the issue of making sure that your have the correct modules in each perl installation.

Ugh... This looks like a place for CPAN.pm. Run perl as /usr/bin/perl -MCPAN -e 'autobundle' and create a bundle of your locally installed perl packages. The run /usr/local/bin/perl -MCPAN -e 'install Bundle::autobundle_name'. That should then install all the correct modules under the /usr/local install.

Keeping the two in sync is an exercise I'll leave up to you.

I would probably recommend doing an rpm -e, and strictly using the /usr/local version of perl. But I'm evil that way...

--Jerry

  • Comment on Re: Conflict Between RPM and CPAN Shell Installation Method?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://57086]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (5)
As of 2024-04-18 03:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found