#1970: perl >= 5.26 dropping "." from @INC ----------------------+----------------------------------------------------- Reporter: rhaas | Owner: Type: defect | Status: new Priority: major | Milestone: Component: Cactus | Version: development version Keywords: backport | ----------------------+----------------------------------------------------- New version of perl will no longer include "." from {{{@INC}}} by default. This causes out perl code that uses "require 'lib/sbin/XXX.pl'" to fail.
Since this will affect the release version a patch needs to be backported.
See https://lists.debian.org/debian-devel-announce/2016/08/msg00013.html Note that this is not Debian specific but affects all Perl packages.
I will prepare a patch.
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: Type: defect | Status: review Priority: major | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------ Changes (by rhaas):
* status: new => review
Comment:
Pull request at: https://bitbucket.org/cactuscode/cactus/pull-requests/33 /cactus-add-to-perl-inc-directory/diff
to be applied to master and the release branch. Possibly even older releases.
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: Type: defect | Status: review Priority: major | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------
Comment (by rhaas):
This should still be reviewed, please. Steve's suggestion of setting PERL5PATH is not a long term solution (though a good workaround for affected users).
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: sbrandt Type: defect | Status: review Priority: major | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------ Changes (by knarf):
* owner: => sbrandt
Comment:
I feel Steve should have the 'authority' here, given that he is _the_ Perl expect among us, and we discussed it in person as well. Steve: could you please review the patch?
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: sbrandt Type: defect | Status: review Priority: major | Milestone: ET_2016_11 Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------ Changes (by knarf):
* milestone: => ET_2016_11
Comment:
Has to go into release
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: sbrandt Type: defect | Status: reviewed_ok Priority: major | Milestone: ET_2016_11 Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------ Changes (by knarf):
* status: review => reviewed_ok
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: sbrandt Type: defect | Status: reviewed_ok Priority: major | Milestone: Component: Cactus | Version: development version Resolution: | Keywords: backport ---------------------+------------------------------------------------------ Changes (by knarf):
* milestone: ET_2016_11 =>
Comment:
Merged into development. Keeping open for a patch for a release.
#1970: perl >= 5.26 dropping "." from @INC ---------------------+------------------------------------------------------ Reporter: rhaas | Owner: sbrandt Type: defect | Status: closed Priority: major | Milestone: Component: Cactus | Version: development version Resolution: fixed | Keywords: backport ---------------------+------------------------------------------------------ Changes (by knarf):
* status: reviewed_ok => closed * resolution: => fixed
Comment:
Given the upcoming release, should be ok to close.
trac@lists.einsteintoolkit.org