-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot switch from an install with local::lib to one without #305
Comments
After others could not repro on irc, I tried in a new shell and cannot repro myself either. I must have had some artifacts from an older perlbrew in the environment; closing until I can reproduce again. |
With a new shell, and simply using a local-lib, I get undef warnings:
|
I've fixed the warning in the local::lib repo, but I'm not sure what perlbrew is doing to cause it, though. Things seem to work, regardless of the warning, though. |
On Tue, May 21, 2013 at 07:06:28AM -0700, David Golden wrote:
I've just released this as 1.008009. |
I believe this issue was fixed in 4665340 , but it has been on and off from time to time. Apparently some combination of local::lib version can still trigger this warning. |
I did some debugging on the warning a few weeks back: |
Upstream changes: 1.008010 2013-05-26 - Fix a split on undefined value warning (David Golden -- see gugod/App-perlbrew#305) 1.008009 2013-02-24 - Remove Carp::Always dep 1.008008 2013-02-24 - Fix putting arch path in PERL5LIB - Refactor Win32 path handling out of ensure_dir_structure_for() - Fix activate_paths when PERL_LOCAL_LIB_ROOT starts with : - Fix ~/perl5/bin missing in $PATH 1.008007 2013-02-17 - Back to 1.008004 with Carp fix since subsequent releases were botched - Avoid issue where PERL5LIB Carp is older than local::lib one
Upstream changes: 1.008010 2013-05-26 - Fix a split on undefined value warning (David Golden -- see gugod/App-perlbrew#305) 1.008009 2013-02-24 - Remove Carp::Always dep 1.008008 2013-02-24 - Fix putting arch path in PERL5LIB - Refactor Win32 path handling out of ensure_dir_structure_for() - Fix activate_paths when PERL_LOCAL_LIB_ROOT starts with : - Fix ~/perl5/bin missing in $PATH 1.008007 2013-02-17 - Back to 1.008004 with Carp fix since subsequent releases were botched - Avoid issue where PERL5LIB Carp is older than local::lib one
Upstream changes: 1.008010 2013-05-26 - Fix a split on undefined value warning (David Golden -- see gugod/App-perlbrew#305) 1.008009 2013-02-24 - Remove Carp::Always dep 1.008008 2013-02-24 - Fix putting arch path in PERL5LIB - Refactor Win32 path handling out of ensure_dir_structure_for() - Fix activate_paths when PERL_LOCAL_LIB_ROOT starts with : - Fix ~/perl5/bin missing in $PATH 1.008007 2013-02-17 - Back to 1.008004 with Carp fix since subsequent releases were botched - Avoid issue where PERL5LIB Carp is older than local::lib one
Upstream changes: 1.008010 2013-05-26 - Fix a split on undefined value warning (David Golden -- see gugod/App-perlbrew#305) 1.008009 2013-02-24 - Remove Carp::Always dep 1.008008 2013-02-24 - Fix putting arch path in PERL5LIB - Refactor Win32 path handling out of ensure_dir_structure_for() - Fix activate_paths when PERL_LOCAL_LIB_ROOT starts with : - Fix ~/perl5/bin missing in $PATH 1.008007 2013-02-17 - Back to 1.008004 with Carp fix since subsequent releases were botched - Avoid issue where PERL5LIB Carp is older than local::lib one
fixed in 0.72. issue can be closed |
It does not seem to be possible to switch between an install with a local-lib attached, and one without:
The text was updated successfully, but these errors were encountered: