Hi All, This is fixed in version 1.0.42-2, and not present in version 1.0.42-1, which seems to be latest in stretch (both with tests). At patches dir:
https://salsa.debian.org/med-team/profphd/blob/master/ debian/patches/2_remove_perlbrew_usage.patch - this disables perlbrew usage (this was temporary, it would be wiser to replace this patch with the one which removes if-then-statement completely, because this "temporary" fix just confuses and intricates code logic in long-term perspective), https://salsa.debian.org/med-team/profphd/blob/master/ debian/patches/3_fix_indexing.patch - and as far as I remember this fixes actual erratic behavior with latest versions of perl, which was the reason why that if-then-else statement appeared in profphd code (the main problem here is the "$["-magic in perl). Other patches fix error or warning messages, which appeared in almost all rostlab packages and were not as tricky as this one. P.S. - I could work on fixing this bug late at the evening or tomorrow, because at this moment I have no Debian distribution or VM somewhere nearby, and I could check that everything works after I come home. In case if Liubov has time for solving this before that and she is not working on something else I've added her to CC. 2018-05-04 10:27 GMT+03:00 Andreas Tille <andr...@an3as.eu>: > Hi release team, > > it turned out that profphd is non-functional in stretch (see bug > #897605). Since its not obviously a security issue we are wondering > whether there is some way to integrate this admittedly low popcon > package into Debian 9.5 (whenever this might be released). > > While we can certainly do a backport not all users will realise / profit > from this. > > On Fri, May 04, 2018 at 04:01:48AM +0000, olivier sallou wrote: > > Le jeu. 3 mai 2018 21:55, Andreas Tille <andr...@an3as.eu> a écrit : > > > > > On Thu, May 03, 2018 at 02:58:58PM +0000, olivier sallou wrote: > > > > > > > > newer version in sid (1.0.42-2) added a patch to allow new perl > release. > > > A > > > > quick test on sid works (at least no error, just calling program > with no > > > > argument), so maybe backporting this release would do the job > > > > > > Ahhh, right - I remember that Tatiana had to do some heavy patching. > > > > > > > > We definitely need some CI test for this package obviously. > > > > > > That was also done by Tatiana. > > > > > > However, a backport does not really close a bug in stretch and the > issue > > > is also not really a security issue, right? > > > > > > > This is indeed not a security issue, but package is unusable. Backport > > would at least make software available. > > I don't know know what is usual debian policy regarding this use case. I > > suppose it occured multiple times. > > > > I can't be sure that sid version is really working, it just does not show > > any error. Could tatiana do some 'real' testing? > > As far as I understood Tatiana she did some effort to make the program > functional. She has done some real life tests. > > Kind regards > > Andreas. > > -- > http://fam-tille.de > -- Best wishes, Tanya.