Bug#850999: seaborn: FTBFS: Test failures

2017-01-20 Thread Ole Streicher
Hi Andreas,

just a few comments -- I will not have time at the weekend to fix it myself.

The problems seem simple: First, buth RC bugs could be merged IMO since
they point to the same problem. The two arrays are only "nearly
identical"; unclear why, but I would just change the equal to a
"almost-equal" and report this upstream.

#849368 documents another failure as well; IMO the according test could
be extended to compare either with "blue", or with the 4-tuple. The
latter seems to be returned by matplotlib 2 (where the get_axis_bg() is
deprecated anyway).

IMO both changes could be done quickly, but my sun celebrates 3rd
birthday tomorrow, that is more important :-)

Cheers

Ole



Bug#850999: seaborn: FTBFS: Test failures

2017-01-11 Thread Lucas Nussbaum
Source: seaborn
Version: 0.7.1-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20170111 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> FAIL: seaborn.tests.test_palettes.TestColorPalettes.test_mpl_reversal
> --
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
> self.test(*self.arg)
>   File 
> "/<>/.pybuild/pythonX.Y_2.7/build/seaborn/tests/test_palettes.py",
>  line 166, in test_mpl_reversal
> nt.assert_equal(pal_forward, pal_reverse[::-1])
> AssertionError: [(0.86168396770472899, 0.91280276816608996, 
> 0.94975778546712808), (0.71146482122260668, 0.80127643214148403, 
> 0.88830449826989621), (0.58998846597462518, 0.67472510572856592, 
> 0.8219915417147251), (0.5490196078431373, 0.49036524413687044, 
> 0.72867358708189156), (0.53788542868127642, 0.30269896193771628, 
> 0.63844675124951944), (0.50943483275663204, 0.084198385236447515, 
> 0.50302191464821222)] != [(0.86168396770472899, 0.91280276816608996, 
> 0.94975778546712808), (0.71146482122260668, 0.80127643214148403, 
> 0.88830449826989621), (0.58998846597462518, 0.67472510572856592, 
> 0.8219915417147251), (0.5490196078431373, 0.49036524413687044, 
> 0.72867358708189156), (0.53788542868127642, 0.30269896193771628, 
> 0.63844675124951944), (0.50943483275663204, 0.084198385236447529, 
> 0.50302191464821222)]
> 
> --
> Ran 419 tests in 101.206s
> 
> FAILED (SKIP=8, failures=2)
> E: pybuild pybuild:276: test: plugin custom failed with: exit code=1: 
> nosetests -s -v /<>/.pybuild/pythonX.Y_2.7/build/
> dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
> debian/rules:28: recipe for target 'override_dh_auto_test' failed

The full build log is available from:
   http://aws-logs.debian.net/2017/01/11/seaborn_0.7.1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.