[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