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
