Open emollier opened 4 months ago
Greetings,
Aaron M. Ucko of the Debian project suggests in Debian bug 1077454 to apply this change:
--- a/lib/Bio/Tools/Run/StandAloneBlastPlus.pm
+++ b/lib/Bio/Tools/Run/StandAloneBlastPlus.pm
@@ -1106,7 +1106,7 @@ sub check_db {
$self->factory->no_throw_on_crash(1);
$self->factory->_run();
$self->factory->no_throw_on_crash(0);
- return 0 if ($self->factory->stderr =~ /No alias or index file found/);
+ return 0 if ($self->factory->stderr =~ /No alias or index file found|Database memory map file error/);
return 1;
}
return;
I have verified that it resolves the test error.
Have a nice day, :) Étienne.
Hi,
ncbi-blast+ has been recently upgraded to version 2.16.0 in Debian sid, and from my current analysis, this seems to have triggered Debian bug #1077454. Relevant part of the error looks like:
I don't exclude we might actually hit problems with the newer makeblastdb, but for the moment my impression tends to be that the test may need adjustments to the new ncbi-blast+ revision.
Have a nice day, :) Étienne.