[Debian-med-packaging] Bug#848735: pynast: FTBFS: Test failures

Andreas Tille tille at debian.org
Tue Dec 20 19:08:50 UTC 2016


Hi Aaron,

On Tue, Dec 20, 2016 at 12:31:07PM -0500, Aaron M. Ucko wrote:
> Andreas Tille <tille at debian.org> writes:
> 
> >    ncbi-blast+-legacy (>= 2.5.0-2~) | blast2
> 
> Yes, this is an appropriate dependency for anything that historically
> listed blast2 and continues to use legacy command names such as bl2seq.

OK.
 
> > Could you give some hint for a patch to fix this test suite error:
> 
> Good question.  The error from the underlying blastn command (buried in
> the middle of the log) is
> 
>   BLAST engine error: Error: Gap existence and extension values 0 and 0 are not supported for substitution scores 1 and -1
>   3 and 2 are supported existence and extension values
>   2 and 2 are supported existence and extension values
>   1 and 2 are supported existence and extension values
>   0 and 2 are supported existence and extension values
>   4 and 1 are supported existence and extension values
>   3 and 1 are supported existence and extension values
>   2 and 1 are supported existence and extension values
>   4 and 2 are supported existence and extension values
>   Any values more stringent than 4 and 2 are supported
> 
> I've tried fiddling with parameters to address this error, but so far
> haven't been able to get blastn to report *any* hits for these test
> cases, perhaps because the sequences are too short.
> 
> I'm also concerned that pynast.util.blast_align_unaligned_seqs invokes
> bl2seq with the -VT flag, which historically requested the old BLAST
> engine.

When thinking about this just disabling the affected test might be a
reasonable thing to do.  I'm not sure about the consequences and I can
report this upstream but the last code changes were 3 years ago the
latest issue in Github issue tracker was opened about 2 years ago.

In any case it is one of the more freqently used programs in the Debian
Med scope.

Kind regards

       Andreas. 

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list