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