Hello, I'm one of the perl maintainers in Debian. In Debian we're still
finalising the release notes for this issue for our next release; I
suspect noone thought about communicating this change for Ubuntu :( A
couple of observations that might be helpful to you and others:

1) you can revert this change (if you need to) by commenting out the
relevant line in /etc/perl/sitecustomize.pl

2) I recommend that you in any case check for 'do' returning false, so
that you at least don't get a silent failure.

3) This change is being made in the upcoming 5.26.0 release but for
release timing reasons we have made it early.

** Summary changed:

- Variables set inside files executed with do not visible to script
+ silent failure in 'do' due to '.' being removed from @INC

** Summary changed:

- silent failure in 'do' due to '.' being removed from @INC
+ 'do' no longer loading files from '.' due to '.' being removed from @INC

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1683179

Title:
  'do' no longer loading files from '.' due to '.' being removed from
  @INC

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1683179/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to