Bug#841146: diffoscope: Failure of test_superblock

Leo Famulari leo at famulari.name
Tue Oct 18 01:33:30 UTC 2016

Source: diffoscope

Dear Maintainer,

While building diffoscope 61 on GNU Guix's "core-updates" branch
(roughly analogous to Debian's testing branch), the test test_superblock
fails like this:

=================================== FAILURES ===================================
_______________________________ test_superblock ________________________________

differences = []
    @skip_unless_tool_is_older_than('unsquashfs', unsquashfs_version, '4.3')
    def test_superblock(differences):                                       
        expected_diff = open(data('squashfs_superblock_expected_diff')).read()
>       assert differences[0].unified_diff == expected_diff
E       IndexError: list index out of range

tests/comparators/test_squashfs.py:59: IndexError
============== 1 failed, 173 passed, 73 skipped in 12.80 seconds ===============

We are using Python 3.5.2 and pytest 2.7.3. Please let me know what
other information I can provide.

What do you think? Does this test failure indicate a serious problem or
is it safe to skip the test in our packaging?

More information about the Reproducible-builds mailing list