[Debian-med-packaging] Bug#951944: ariba: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.7 returned exit code 13
Andreas Tille
andreas at fam-tille.de
Wed Mar 11 09:55:58 GMT 2020
Hi again,
> I need to inspect the spades issue (may be my local environment is not
> totally clean regarding spades!) but it seems that changes in fermi-lite
> between 0.1-5 and latest fermi-lite are responsible for most of the test
> suite errors. There might be a chance to "bisect" fermi-lite package
> uploads (= checking 0.1-7 and depending from the result 0.1-6 or 0.1-8)
> to find out what actual change might have caused the failures. But
> may be Michael or Sascha (both in CC have a more direct idea about the
> changes that might affect the test.
I've did a test build with fermi-lite 0.1-7[1]. I can confirm that ariba
builds nicely against this version. *All* build-time tests are running.
I guess the spades test did not fail since spades is not in Build-Depends
(hmmm, is it a bug that spades is neither in Build-Depends nor Depends or
Recommends? Its not in the documentation but there are some references
inside the code!)
However, despite the build-time tests are running there are issues in
autopkgtest. While debci logs also report an issue in unstable[2] this
is rather connected to Python 3.8 transition.
In the autopkgtest log of my pbuilder chroot I get:
...
Python packages OK: True
Everything looks OK: False
Some dependencies not satisfied. Cannot continue.
Running ARIBA on test data...
-------------------------------------------------------------------------------
|=============================================================================|
| Preparing input data |
|=============================================================================|
-------------------------------------------------------------------------------
Made output directory ./foo. Copying test data files into it:
copied ref_seqs.fa
copied metadata.tsv
copied reads_1.fq
copied reads_2.fq
-------------------------------------------------------------------------------
|=============================================================================|
| Try running ariba prepareref |
|=============================================================================|
-------------------------------------------------------------------------------
Running ariba prepareref with:
/usr/bin/ariba prepareref --verbose -f ref_seqs.fa -m metadata.tsv --threads 1 PREPAREREF
Something went wrong. See above for error message(s). Return code was 1
...
No idea what this might mean yet. If there will be no further ideas
I'll do a build check with fermi-lite 0.1-8 tomorrow.
Kind regards
Andreas.
[1] https://snapshot.debian.org/package/fermi-lite/0.1-7/
[2] https://ci.debian.net/packages/a/ariba/
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list