in reply to Perl version issue?

Rule #1 is not tweak anything in the system perl core libs as they are used by your OS. before your upgrade u could have backed up /usr/local and .vimrc and any pertinent files/libs to an external drive..
Someone recommended perlbrew with cpanm to me the other day and there was no looking back for me.
a simple command like perlbrew switch perl_version ensured i am looking at the currect library paths for the current version of perl i want to use.
cpanm to install your libraries in tandem.
Do not wait to strike when the iron is hot! Make it hot by striking - WB Yeats

Replies are listed 'Best First'.
Re^2: Perl version issue?
by T-Fen (Acolyte) on Oct 26, 2014 at 13:02 UTC

    Thanks. I have /usr/local and .vimrc backed up to an external drive via Time Machine (and Crashplan).

    How can I go about fixing my issue with t-prot finding the needed getttext piece(s) it's looking for? Is it resorting some of the files I previously backed up? Is it as simple as installing perlbrew and running a command like 'switch perl_version'?

    And to the other responder's question, not sure why I have multiple versions of Perl installed. How can I go about 'fixing' my Perl install?

    Thanks

      I can say that the fix u tried of updating the path to 5.16 in perl5lib might not work because i believe the perl path is hard coded/concealed in the osx code at many places, especialy in the XCode preferences and such.
      the gettext software ( i havent used it much..maybe not at all) i assume u installed it by hand on 5.16. thats the start of the problem :D i think . that was system perl. u should have download a more recent version of perl then and updated the PATH variable to use your new version of perl with gettext.
      to fix the issue with gettext, u would , in my opinion , have to remove it or find a way to make sure gettext points to the new version of perl installed by yosemite

      yes if u install perlbrew and cpanm u will see how hassle free it will be going forward.
      Do not wait to strike when the iron is hot! Make it hot by striking - WB Yeats