profphd (1.0.42) unstable; urgency=low
* Make prof work with Debian Jessie by requiring perlbrew package
and have it install independent perl v5.10 instance. $[ has been
moved from perl core >=5.16.0 into arybase, and does not produce
the same side effects as in previous perl versions, therefore
breaking prof when run using perl v5.20 in Jessie.
-- Timothy Karl (Aerialis) <
karl@rostlab.org> Thu, 23 Jul 2015 16:44:30 +0200
"
What exactly side effect does he mean? And what erratic behaviour? If you don't know, I'll check RostLab's bugs page, write to upstream contacts (via all possible ways, since it doesn't look like they answer emails fast) and try to fix.
For now it seems unclear from arybase description (
http://search.cpan.org/dist/perl-5.17.1/ext/arybase/arybase.pm#HISTORY), what exact "side effect" they use. I tried to update package's supported perl version on PC (since I haven't figure out yet how to make autopkgtest use perlbrew correctly), and it seemed to work - when I run predictprotein with that patched version installed, I had no warning messages or errors, yay! But probably no errors were shown because I used small portion of BLASTP database, and some code portions were not used... Any details on that issue will help :)