[Debian-med-packaging] Bug#722913: ncbi-tools6 FTBFS with new perl
peter green
plugwash at p10link.net
Sat Sep 14 13:25:13 UTC 2013
Package: ncbi-tools6
Severity: serious
Tags: patch
When trying to build ncbi-tools6 for raspbian it failed to build.
Further investigation by myself and JuN1x showed that it also failed to
build in both debian jessie amd64 and debian sid (I don't know which
architecture the sid test was done on).
We suspected it was caused by the new version of perl, gregora then
identified the problem as being some missing parenthesis.
<gregoa> plugwash, JuN1x: interesting that this wasn't caught by Dom's
rebuilds. anyway: (1) this is a quite typical failure with perl 5.18;
(2) the fix is easy: "$dir qw(doc/man debian/man)" -> "$dir (qw(doc/man
debian/man))" (add parentheses around the qw() stuff; (3) background:
https://metacpan.org/module/RJBS/perl-5.18.0/pod/perldelta.pod#qw-...-can-no-longer-be-used-as-parentheses
I added the parenthesis, wrote a changelog entry and uploaded to
raspbian. You can find a debdiff at
http://debdiffs.raspbian.org/main/n/ncbi-tools6/ncbi-tools6_6.1.20120620-5%2brpi1.debdiff
I do not currently intend to nmu this in debian.
More information about the Debian-med-packaging
mailing list