|Think about Loose Coupling|
What to tell Module::Build, and where?by stiller (Friar)
|on Apr 20, 2008 at 09:51 UTC||Need Help??|
stiller has asked for the
wisdom of the Perl Monks concerning the following question:
I've been struggling to not mess up my linux (Ubuntu 7.10) installation like I've previously used to do. Now, with a rather fresh install of Ubuntu (and updates), I wanted to avoid having issues with aptitude and cpan running in each others way.
So, I've set PERL5LIB to ~/perl5lib and cpan seems happy to run without sudo. Somehow I've got a helping of ~/share with ~/share/perl/5.8.8 and a lot of the modules I've installed or upgraded with cpan seems to go there, but well, it seems ok.
Now, I wanted to install SQL::Translator, but the install bails out complaining:
Well, I added a ~/.modulebuildrc file with sole content:
but the same "Sorry, PREFIX ..." results.
I need some suggestions here now, or some better (super|google)search-terms than I've managed to come up with myself.
Also, I've tried to set --install_path to the same as PERL5LIB, is that wise? silly? enough?
although I had to work my way backwards through a couple of dependencies that also barked the same way.
I'd really like to have .modulebuildrc correctly set up and working.
Now to new searches...
The version I'm using: