Package: perl Version: 5.22.2-1 The behavior when calling an exported shell function from whitin perl has changed in version 5.22.2
$ bash $ fct() { echo "Hello from within function";} $ export -f fct $ perl -e '$x=`bash -c "fct"`; print $x' bash: fct: command not found In contrast in version 5.20.2-3 $ bash $ fct() { echo "Hello from within function";} $ export -f fct $ perl -e '$x=`bash -c "fct"`; print $x' Hello from within function On Fedora 23 (perl-5.22.1) and Gentoo (perl-5.22.2) everything works as expected. This was found using votca-csg-1.3, upstream bug: https://github.com/votca/csg/issues/179 -- Christoph Junghans Web: http://www.compphys.de