[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