[Debian-med-packaging] Bug#915908: matplotlib breaks python-cogent autopkgtest

Sandro Tosi morph at debian.org
Fri Dec 7 20:59:50 GMT 2018


control: reassign -1  python-cogent
control: notfound -1 matplotlib/2.2.3-2


this is something to fix in cogent test suite (they even got
expected/observed reverted...)


On Fri, Dec 7, 2018 at 3:39 PM Paul Gevers <elbrus at debian.org> wrote:
>
> Source: matplotlib, python-cogent
> Control: found -1 matplotlib/2.2.3-2
> Control: found -1 python-cogent/1.9-12
> X-Debbugs-CC: debian-ci at lists.debian.org
> User: debian-ci at lists.debian.org
> Usertags: breaks needs-update
>
> Dear maintainers,
>
> With a recent upload of matplotlib the autopkgtest of python-cogent
> fails in testing when that autopkgtest is run with the binary packages
> of matplotlib from unstable. It passes when run with only packages from
> testing. In tabular form:
>                        pass            fail
> matplotlib             from testing    2.2.3-2
> python-cogent          from testing    1.9-12
> all others             from testing    from testing
>
> I copied some of the output at the bottom of this report. Interestingly
> enough, the test passed with 2.2.3-1, in contrast to the other packages
> at that time.
>
> Currently this regression is contributing to the delay of the migration
> of matplotlib to testing [1]. Due to the nature of this issue, I filed
> this bug report against both packages. Can you please investigate the
> situation and reassign the bug to the right package? If needed, please
> change the bug's severity.
>
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
>
> Paul
>
> [1] https://qa.debian.org/excuses.php?package=matplotlib
>
> https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-cogent/1451883/log.gz
>
> autopkgtest [11:48:18]: test run-unit-test: [-----------------------
> bwa can be tested on amd64 arch
> lolo
> Can't find formatdb executable: skipping test
> Can't find blastall executable: skipping test
> Can't find blat executable: skipping test
> Can't find bwa executable: skipping test
> Can't find carnac executable: skipping test
> Can't find cdbfasta executable: skipping test
> Can't find clearcut executable: skipping test
> Can't find cmfinder.pl executable: skipping test
> Can't find comrna executable: skipping test
> Can't find contrafold executable: skipping test
> Can't find covea executable: skipping test
> Can't find dialign2-2 executable: skipping test
> Can't find dynalign executable: skipping test
> Can't find FastTree executable: skipping test
> Can't find foldalign executable: skipping test
> Can't find guppy executable: skipping test
> Can't find ilm executable: skipping test
> Can't find knetfold.pl executable: skipping test
> Can't find mfold executable: skipping test
> Can't find muscle executable: skipping test
> Can't find msms executable: skipping test
> Can't find pplacer executable: skipping test
> Can't find rdp_classifier-2.2.jar executable: skipping test
> Can't find rdp_classifier-2.0.jar executable: skipping test
> Can't find Fold.out executable: skipping test
> Can't find findphyl executable: skipping test
> Can't find pknotsRG-1.2-i386-linux-static executable: skipping test
> Can't find RNAalifold executable: skipping test
> Can't find rnaview executable: skipping test
> Can't find RNAfold executable: skipping test
> Can't find sfold.X86_64.LINUX executable: skipping test
> Can't find stride executable: skipping test
> Can't find hybrid-ss-min executable: skipping test
> Can't find cd-hit executable: skipping test
> Can't find calculate_likelihood executable: skipping test
> Can't find sfffile executable: skipping test
> Can't find sffinfo executable: skipping test
> Can't find uclust executable: skipping test
> Can't find usearch executable: skipping test
> Environment variable TEST_DB=1 not set: skipping db tests
> ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../usr/lib/python2.7/dist-packages/matplotlib/tight_layout.py:182:
> UserWarning: The bottom and top margins cannot be made large enough to
> accommodate all axes decorations.
>   warnings.warn('The bottom and top margins cannot be made large '
> F............
> ======================================================================
> FAIL: test_set_figure_size_long_labels
> (test_draw.test_distribution_plots.DistributionPlotsTests)
> Test setting a figure size that has really long labels.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File
> "/tmp/autopkgtest-lxc.gcsqih4m/downtmp/autopkgtest_tmp/tests/test_draw/test_distribution_plots.py",
> line 511, in test_set_figure_size_long_labels
>     "Warning: could not automatically resize plot to make room for "
>   File "/usr/lib/python2.7/dist-packages/cogent/util/unit_test.py", line
> 316, in failUnlessEqual
>     (msg or 'Got %s, but expected %s' % (`observed`, `expected`))
> AssertionError: Got '', but expected "Warning: could not automatically
> resize plot to make room for axes labels and plot title. This can happen
> if the labels or title are extremely long and the plot size is too
> small. Your plot may have its labels and/or title cut-off. To fix this,
> try increasing the plot's size (in inches) and try again."
>
> ----------------------------------------------------------------------
> Ran 3527 tests in 54.981s
>
> FAILED (failures=1)
> autopkgtest [11:49:16]: test run-unit-test: -----------------------]
>


-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi



More information about the Debian-med-packaging mailing list