[Debian-med-packaging] Bug#1000358: ncbi-blast+: Please rebuild against MBEDTLS 2.16.11

Adrian Bunk bunk at debian.org
Mon Nov 22 04:37:04 GMT 2021


Control: ncbi-blast+: Please remove the mbedtls version check

On Sun, Nov 21, 2021 at 10:08:53PM -0400, Stefano Rivera wrote:
> Package: ncbi-blast+
> Version: 2.11.0+ds-1
> Severity: normal
> Affects: python-biopython
> 
> Running blastn outputs:
> Critical: External MBEDTLS version mismatch: 2.16.9 headers vs. 2.16.11 runtime
> 
> This causes python-biopython to FTBFS:
> ======================================================================
> FAIL: test_blastn (test_NCBI_BLAST_tools.CheckCompleteArgList)
> Check all blastn arguments are supported.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/Tests/test_NCBI_BLAST_tools.py", line 420, in test_blastn
>     self.check("blastn", Applications.NcbiblastnCommandline)
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/Tests/test_NCBI_BLAST_tools.py", line 388, in check
>     self.assertEqual(stderrdata, "", "%s\n%s" % (cline, stderrdata))
> AssertionError: 'Critical: External MBEDTLS version mismat[36 chars]me\n' != ''
> - Critical: External MBEDTLS version mismatch: 2.16.9 headers vs. 2.16.11 runtime
>  : /usr/bin/blastn -h
> Critical: External MBEDTLS version mismatch: 2.16.9 headers vs. 2.16.11 runtime
>...

Please remove the check from
  https://sources.debian.org/src/ncbi-blast+/2.11.0+ds-1/c++/src/connect/ncbi_mbedtls.c/#L656-L661

Compatibility is provided through the library soname, there should be no 
reason to reject backwards compatible new minor versions.

> SR

cu
Adrian



More information about the Debian-med-packaging mailing list