-
Notifications
You must be signed in to change notification settings - Fork 24
Perl on Ubuntu 16.04 does not inherit exported shell functions #179
Comments
Debian upstream bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824511 |
Have you checked this isn't actually some sort of anti-shellshock-like-things mitigation in the shell rather than something specific to the perl build? |
It could well be something in bash itself, but hopefully Debian's Perl maintainer (@ntyni) will know. |
@shadowcat-mst, good guess as @ntyni point out in #824511, this actually a problem in A workaround is:
|
Over a year later and the bug in debian is still not fixed, maybe we should just change the 5 affected perl scripts ( |
Looks like it might be a bit more complicated than just csg_get_property() for kBT:
|
I am on it - #218 |
This bug seems to still persist in the ubuntu 18.04 package, votca-csg/bionic 1.4.1-1build1, but it looks like it's fixed in the 1.5 release in 19.04. Are there any plans for an 18.04 stable-release-update to the package to fix this? Otherwise, that leaves the 18.04 package fundamentally flawed... |
Please ask the Ubuntu package maintainer to bump the version in 18.04, otherwise, |
Thanks for the reply. That workaround isn't something viable in my environment, so I'll get ahold of the package maintainers. |
The perl behavior on Ubuntu 16.04 (perl-5.22.2-1) has changed:
In contrast in early versions (e.g. Ubuntu 14.04):
However on Fedora 23 (perl-5.22.1) and Gentoo (perl-5.22.2) it works as expected.
This was found by a user here: https://groups.google.com/d/msg/votca/MnIiwjO3iC4/ceda5If3AgAJ
The text was updated successfully, but these errors were encountered: