Andreas Tille <ti...@debian.org> writes: > Hmmmm, very strange. I "simply" pushed and wanted to show you in Salsa-CI > to show you the problem ... but there is no such error as here:
OK, thanks. > "no"s by the according Build-Depends if we have the actual library (not > sure yet what is checked by NCBI C toolkit but others are clear, thought. Most of these checks are artifacts of fully sharing a build system with a much larger tree containing some projects that need them. The only additional build dependencies that would specifically make sense here are libbackward-cpp-dev libbz2-dev libdw-dev liblmdb-dev libmbedtls-dev libpcre3-dev zlib1g-dev generally to be used in lieu of vendored copies thereof. (The two exceptions are libbackward-cpp-dev and libdw-dev, which this code base uses if available to yield clearer stack traces if anything goes wrong. I suppose ncbi-blast+ could stand to gain build dependencies on both too.) NB: Switching to system libmbedtls-dev requires some additional tweaks: adding --with-mbedtls to the configure command line and applying https://salsa.debian.org/med-team/ncbi-blastplus/-/blob/master/debian/patches/system_mbedtls_only Also, PCRE2 is not an option so far -- if you supply it instead of PCRE 3.x, the build system will simply fall back on vendored PCRE 3.x. > OK, I removed libopenmpi-dev from Build-Depends. Thanks! -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu