Source: mutagen
Version: 1.40.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200222 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom \
> PYBUILD_TEST_ARGS="{interpreter} setup.py test --no-quality" dh_auto_test
> I: pybuild base:217: python2.7 setup.py test --no-quality
> running test
> ============================= test session starts 
> ==============================
> platform linux2 -- Python 2.7.17, pytest-4.6.9, py-1.8.1, pluggy-0.13.0
> hypothesis profile 'default' -> 
> database=DirectoryBasedExampleDatabase('/<<PKGBUILDDIR>>/.hypothesis/examples')
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-4.36.2
> collected 3672 items / 3 deselected / 3669 selected
> 
> tests/test___init__.py ................................................. [  
> 1%]
> ........................................................................ [  
> 3%]
> ........................................................................ [  
> 5%]
> ........................................................................ [  
> 7%]
> ........................................................................ [  
> 9%]
> ........................................................................ [ 
> 11%]
> ........................................................................ [ 
> 13%]
> ........................................................................ [ 
> 15%]
> ........................................................................ [ 
> 17%]
> ........................................................................ [ 
> 18%]
> ........................................................................ [ 
> 20%]
> ........................................................................ [ 
> 22%]
> ........................................................................ [ 
> 24%]
> ........................................................................ [ 
> 26%]
> ..........................................................               [ 
> 28%]
> tests/test__id3frames.py ............................................... [ 
> 29%]
> ........................................................................ [ 
> 31%]
> ........................................................................ [ 
> 33%]
> ........................................................................ [ 
> 35%]
> ........................................................................ [ 
> 37%]
> ........................................................................ [ 
> 39%]
> ........................................................................ [ 
> 41%]
> ........................................................................ [ 
> 43%]
> ........................................................................ [ 
> 45%]
> ........................................................................ [ 
> 47%]
> ........................................................................ [ 
> 49%]
> ........................................................................ [ 
> 51%]
> ........................................................................ [ 
> 53%]
> ........................................................................ [ 
> 55%]
> ......................................................                   [ 
> 56%]
> tests/test__id3specs.py ..........................................       [ 
> 57%]
> tests/test__id3util.py ...........................                       [ 
> 58%]
> tests/test__util.py .................................................... [ 
> 59%]
> ........................................................................ [ 
> 61%]
> ...............................                                          [ 
> 62%]
> tests/test__vorbis.py .................................................. [ 
> 64%]
> .....                                                                    [ 
> 64%]
> tests/test_aac.py ............                                           [ 
> 64%]
> tests/test_aiff.py ..............................                        [ 
> 65%]
> tests/test_apev2.py .................................................... [ 
> 66%]
> ..................................                                       [ 
> 67%]
> tests/test_asf.py ...................................................... [ 
> 69%]
> .......................................................................  [ 
> 71%]
> tests/test_dsf.py ..................                                     [ 
> 71%]
> tests/test_easyid3.py ................................................   [ 
> 72%]
> tests/test_easymp4.py ..............                                     [ 
> 73%]
> tests/test_encoding.py .                                                 [ 
> 73%]
> tests/test_flac.py ..................................................... [ 
> 74%]
> ........................................................................ [ 
> 76%]
> .........................                                                [ 
> 77%]
> tests/test_id3.py ...................................................... [ 
> 78%]
> ................................................................         [ 
> 80%]
> tests/test_m4a.py .                                                      [ 
> 80%]
> tests/test_monkeysaudio.py .......                                       [ 
> 80%]
> tests/test_mp3.py ................................................       [ 
> 82%]
> tests/test_mp4.py ...................................................... [ 
> 83%]
> ........................................................................ [ 
> 85%]
> ........................................................................ [ 
> 87%]
> ........................................................................ [ 
> 89%]
> ......................................................................   [ 
> 91%]
> tests/test_musepack.py ............                                      [ 
> 91%]
> tests/test_ogg.py ................................................       [ 
> 93%]
> tests/test_oggflac.py ...................................                [ 
> 94%]
> tests/test_oggopus.py .............................                      [ 
> 94%]
> tests/test_oggspeex.py ................................                  [ 
> 95%]
> tests/test_oggtheora.py ..............................                   [ 
> 96%]
> tests/test_oggvorbis.py ...........................................      [ 
> 97%]
> tests/test_optimfrog.py .....                                            [ 
> 97%]
> tests/test_smf.py ....                                                   [ 
> 97%]
> tests/test_tools_mid3cp.py ..............                                [ 
> 98%]
> tests/test_tools_mid3iconv.py .......                                    [ 
> 98%]
> tests/test_tools_mid3v2.py ..........................                    [ 
> 99%]
> tests/test_tools_moggsplit.py .                                          [ 
> 99%]
> tests/test_tools_mutagen_inspect.py .                                    [ 
> 99%]
> tests/test_tools_mutagen_pony.py .                                       [ 
> 99%]
> tests/test_tools_util.py ..                                              [ 
> 99%]
> tests/test_trueaudio.py .........                                        [ 
> 99%]
> tests/test_wavpack.py .............                                      
> [100%]
> 
> =============================== warnings summary 
> ===============================
> tests/quality/util.py:34
>   /<<PKGBUILDDIR>>/tests/quality/util.py:34: DeprecationWarning: You passed a 
> bytestring as `filenames`. This will not work on Python 3. Use 
> `cp.read_file()` or switch to using Unicode strings across the board.
>     config.read(cfg)
> 
> /usr/lib/python2.7/dist-packages/_pytest/mark/structures.py:335
>   /usr/lib/python2.7/dist-packages/_pytest/mark/structures.py:335: 
> PytestUnknownMarkWarning: Unknown pytest.mark.quality - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/latest/mark.html
>     PytestUnknownMarkWarning,
> 
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> ============ 3669 passed, 3 deselected, 2 warnings in 35.43 seconds 
> ============
> I: pybuild base:217: python3.8 setup.py test --no-quality
> running test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.2rc2, pytest-4.6.9, py-1.8.1, pluggy-0.13.0
> hypothesis profile 'default' -> 
> database=DirectoryBasedExampleDatabase('/<<PKGBUILDDIR>>/.hypothesis/examples')
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-4.36.2
> collected 3677 items / 3 deselected / 3674 selected
> 
> tests/test___init__.py ................................................. [  
> 1%]
> ........................................................................ [  
> 3%]
> ........................................................................ [  
> 5%]
> ........................................................................ [  
> 7%]
> ........................................................................ [  
> 9%]
> ........................................................................ [ 
> 11%]
> ........................................................................ [ 
> 13%]
> ........................................................................ [ 
> 15%]
> ........................................................................ [ 
> 17%]
> ........................................................................ [ 
> 18%]
> ........................................................................ [ 
> 20%]
> ........................................................................ [ 
> 22%]
> ........................................................................ [ 
> 24%]
> ........................................................................ [ 
> 26%]
> ..........................................................               [ 
> 28%]
> tests/test__id3frames.py ............................................... [ 
> 29%]
> ........................................................................ [ 
> 31%]
> ........................................................................ [ 
> 33%]
> ........................................................................ [ 
> 35%]
> ........................................................................ [ 
> 37%]
> ........................................................................ [ 
> 39%]
> ........................................................................ [ 
> 41%]
> ........................................................................ [ 
> 43%]
> ........................................................................ [ 
> 45%]
> ........................................................................ [ 
> 47%]
> ........................................................................ [ 
> 49%]
> ........................................................................ [ 
> 51%]
> ........................................................................ [ 
> 53%]
> ........................................................................ [ 
> 55%]
> ......................................................                   [ 
> 56%]
> tests/test__id3specs.py ..........................................       [ 
> 57%]
> tests/test__id3util.py ..........................                        [ 
> 58%]
> tests/test__util.py .................................................... [ 
> 59%]
> ........................................................................ [ 
> 61%]
> ...............................                                          [ 
> 62%]
> tests/test__vorbis.py .................................................. [ 
> 64%]
> ........                                                                 [ 
> 64%]
> tests/test_aac.py ............                                           [ 
> 64%]
> tests/test_aiff.py ..............................                        [ 
> 65%]
> tests/test_apev2.py .................................................... [ 
> 66%]
> ....................................                                     [ 
> 67%]
> tests/test_asf.py ...................................................... [ 
> 69%]
> .......................................................................  [ 
> 71%]
> tests/test_dsf.py ..................                                     [ 
> 71%]
> tests/test_easyid3.py ...............................................    [ 
> 72%]
> tests/test_easymp4.py ..............                                     [ 
> 73%]
> tests/test_encoding.py .                                                 [ 
> 73%]
> tests/test_flac.py ..................................................... [ 
> 74%]
> ........................................................................ [ 
> 76%]
> ...........................                                              [ 
> 77%]
> tests/test_id3.py ...................................................... [ 
> 78%]
> ................................................................         [ 
> 80%]
> tests/test_m4a.py .                                                      [ 
> 80%]
> tests/test_monkeysaudio.py .......                                       [ 
> 80%]
> tests/test_mp3.py ................................................       [ 
> 82%]
> tests/test_mp4.py ...................................................... [ 
> 83%]
> ........................................................................ [ 
> 85%]
> ........................................................................ [ 
> 87%]
> ........................................................................ [ 
> 89%]
> ......................................................................   [ 
> 91%]
> tests/test_musepack.py ............                                      [ 
> 91%]
> tests/test_ogg.py ................................................       [ 
> 93%]
> tests/test_oggflac.py ...................................                [ 
> 94%]
> tests/test_oggopus.py .............................                      [ 
> 94%]
> tests/test_oggspeex.py ................................                  [ 
> 95%]
> tests/test_oggtheora.py ..............................                   [ 
> 96%]
> tests/test_oggvorbis.py ...........................................      [ 
> 97%]
> tests/test_optimfrog.py .....                                            [ 
> 97%]
> tests/test_smf.py ....                                                   [ 
> 97%]
> tests/test_tools_mid3cp.py ..............                                [ 
> 98%]
> tests/test_tools_mid3iconv.py .......                                    [ 
> 98%]
> tests/test_tools_mid3v2.py ..........................                    [ 
> 99%]
> tests/test_tools_moggsplit.py .                                          [ 
> 99%]
> tests/test_tools_mutagen_inspect.py .                                    [ 
> 99%]
> tests/test_tools_mutagen_pony.py .                                       [ 
> 99%]
> tests/test_tools_util.py ..                                              [ 
> 99%]
> tests/test_trueaudio.py .........                                        [ 
> 99%]
> tests/test_wavpack.py .............                                      
> [100%]
> 
> =============================== warnings summary 
> ===============================
> /usr/lib/python3/dist-packages/_pytest/mark/structures.py:331
>   /usr/lib/python3/dist-packages/_pytest/mark/structures.py:331: 
> PytestUnknownMarkWarning: Unknown pytest.mark.quality - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/latest/mark.html
>     warnings.warn(
> 
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> ============ 3674 passed, 3 deselected, 1 warnings in 32.44 seconds 
> ============
> I: pybuild base:217: python3.7 setup.py test --no-quality
> running test
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.7.6, pytest-4.6.9, py-1.8.1, pluggy-0.13.0
> hypothesis profile 'default' -> 
> database=DirectoryBasedExampleDatabase('/<<PKGBUILDDIR>>/.hypothesis/examples')
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-4.36.2
> collected 3677 items / 3 deselected / 3674 selected
> 
> tests/test___init__.py ................................................. [  
> 1%]
> ........................................................................ [  
> 3%]
> ........................................................................ [  
> 5%]
> ........................................................................ [  
> 7%]
> ........................................................................ [  
> 9%]
> ........................................................................ [ 
> 11%]
> ........................................................................ [ 
> 13%]
> ........................................................................ [ 
> 15%]
> ........................................................................ [ 
> 17%]
> ........................................................................ [ 
> 18%]
> ........................................................................ [ 
> 20%]
> ........................................................................ [ 
> 22%]
> ........................................................................ [ 
> 24%]
> ........................................................................ [ 
> 26%]
> ..........................................................               [ 
> 28%]
> tests/test__id3frames.py ............................................... [ 
> 29%]
> ........................................................................ [ 
> 31%]
> ........................................................................ [ 
> 33%]
> ........................................................................ [ 
> 35%]
> ........................................................................ [ 
> 37%]
> ........................................................................ [ 
> 39%]
> ........................................................................ [ 
> 41%]
> ........................................................................ [ 
> 43%]
> ........................................................................ [ 
> 45%]
> ........................................................................ [ 
> 47%]
> ........................................................................ [ 
> 49%]
> ........................................................................ [ 
> 51%]
> ........................................................................ [ 
> 53%]
> ........................................................................ [ 
> 55%]
> ......................................................                   [ 
> 56%]
> tests/test__id3specs.py ..........................................       [ 
> 57%]
> tests/test__id3util.py ..........................                        [ 
> 58%]
> tests/test__util.py .................................................... [ 
> 59%]
> ........................................................................ [ 
> 61%]
> ...............................                                          [ 
> 62%]
> tests/test__vorbis.py .................................................. [ 
> 64%]
> ........                                                                 [ 
> 64%]
> tests/test_aac.py ............                                           [ 
> 64%]
> tests/test_aiff.py ..............................                        [ 
> 65%]
> tests/test_apev2.py .................................................... [ 
> 66%]
> ....................................                                     [ 
> 67%]
> tests/test_asf.py ...................................................... [ 
> 69%]
> .......................................................................  [ 
> 71%]
> tests/test_dsf.py ..................                                     [ 
> 71%]
> tests/test_easyid3.py ...............................................    [ 
> 72%]
> tests/test_easymp4.py ..............                                     [ 
> 73%]
> tests/test_encoding.py .                                                 [ 
> 73%]
> tests/test_flac.py ..................................................... [ 
> 74%]
> ........................................................................ [ 
> 76%]
> ...........................                                              [ 
> 77%]
> tests/test_id3.py ...................................................... [ 
> 78%]
> ................................................................         [ 
> 80%]
> tests/test_m4a.py .                                                      [ 
> 80%]
> tests/test_monkeysaudio.py .......                                       [ 
> 80%]
> tests/test_mp3.py ................................................       [ 
> 82%]
> tests/test_mp4.py ...................................................... [ 
> 83%]
> ........................................................................ [ 
> 85%]
> ........................................................................ [ 
> 87%]
> ........................................................................ [ 
> 89%]
> ......................................................................   [ 
> 91%]
> tests/test_musepack.py ............                                      [ 
> 91%]
> tests/test_ogg.py ................................................       [ 
> 93%]
> tests/test_oggflac.py ...................................                [ 
> 94%]
> tests/test_oggopus.py .............................                      [ 
> 94%]
> tests/test_oggspeex.py ................................                  [ 
> 95%]
> tests/test_oggtheora.py ..............................                   [ 
> 96%]
> tests/test_oggvorbis.py ...........................................      [ 
> 97%]
> tests/test_optimfrog.py .....                                            [ 
> 97%]
> tests/test_smf.py ....                                                   [ 
> 97%]
> tests/test_tools_mid3cp.py ..............                                [ 
> 98%]
> tests/test_tools_mid3iconv.py .......                                    [ 
> 98%]
> tests/test_tools_mid3v2.py ..........................                    [ 
> 99%]
> tests/test_tools_moggsplit.py .                                          [ 
> 99%]
> tests/test_tools_mutagen_inspect.py .                                    [ 
> 99%]
> tests/test_tools_mutagen_pony.py .                                       [ 
> 99%]
> tests/test_tools_util.py ..                                              [ 
> 99%]
> tests/test_trueaudio.py .........                                        [ 
> 99%]
> tests/test_wavpack.py .............                                      
> [100%]
> 
> =============================== warnings summary 
> ===============================
> /usr/lib/python3/dist-packages/_pytest/mark/structures.py:335
>   /usr/lib/python3/dist-packages/_pytest/mark/structures.py:335: 
> PytestUnknownMarkWarning: Unknown pytest.mark.quality - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/latest/mark.html
>     PytestUnknownMarkWarning,
> 
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> ============ 3674 passed, 3 deselected, 1 warnings in 36.12 seconds 
> ============
> I: pybuild base:217: pypy setup.py test --no-quality
> running test
> ============================= test session starts 
> ==============================
> platform linux2 -- Python 2.7.13[pypy-7.3.0-final], pytest-4.6.9, py-1.8.1, 
> pluggy-0.13.0
> hypothesis profile 'default' -> 
> database=DirectoryBasedExampleDatabase('/<<PKGBUILDDIR>>/.hypothesis/examples')
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-4.36.2
> collected 3672 items / 3 deselected / 3669 selected
> 
> tests/test___init__.py ................................................. [  
> 1%]
> ........................................................................ [  
> 3%]
> ........................................................................ [  
> 5%]
> ........................................................................ [  
> 7%]
> ........................................................................ [  
> 9%]
> ........................................................................ [ 
> 11%]
> ........................................................................ [ 
> 13%]
> ........................................................................ [ 
> 15%]
> ........................................................................ [ 
> 17%]
> ........................................................................ [ 
> 18%]
> ........................................................................ [ 
> 20%]
> ........................................................................ [ 
> 22%]
> ........................................................................ [ 
> 24%]
> ........................................................................ [ 
> 26%]
> ..........................................................               [ 
> 28%]
> tests/test__id3frames.py ............................................... [ 
> 29%]
> ........................................................................ [ 
> 31%]
> ........................................................................ [ 
> 33%]
> ........................................................................ [ 
> 35%]
> ........................................................................ [ 
> 37%]
> ........................................................................ [ 
> 39%]
> ........................................................................ [ 
> 41%]
> ........................................................................ [ 
> 43%]
> ........................................................................ [ 
> 45%]
> ........................................................................ [ 
> 47%]
> ........................................................................ [ 
> 49%]
> ........................................................................ [ 
> 51%]
> ........................................................................ [ 
> 53%]
> ........................................................................ [ 
> 55%]
> ......................................................                   [ 
> 56%]
> tests/test__id3specs.py ..........................................       [ 
> 57%]
> tests/test__id3util.py ...........................                       [ 
> 58%]
> tests/test__util.py .................................................... [ 
> 59%]
> ........................................................................ [ 
> 61%]
> ...............................                                          [ 
> 62%]
> tests/test__vorbis.py .................................................. [ 
> 64%]
> .....                                                                    [ 
> 64%]
> tests/test_aac.py ............                                           [ 
> 64%]
> tests/test_aiff.py ..............................                        [ 
> 65%]
> tests/test_apev2.py .................................................... [ 
> 66%]
> ..................................                                       [ 
> 67%]
> tests/test_asf.py ...................................................... [ 
> 69%]
> .......................................................................  [ 
> 71%]
> tests/test_dsf.py ..................                                     [ 
> 71%]
> tests/test_easyid3.py ................................................   [ 
> 72%]
> tests/test_easymp4.py ..............                                     [ 
> 73%]
> tests/test_encoding.py .                                                 [ 
> 73%]
> tests/test_flac.py ..................................................... [ 
> 74%]
> ........................................................................ [ 
> 76%]
> .........................                                                [ 
> 77%]
> tests/test_id3.py ...................................................... [ 
> 78%]
> ...........F....................................................         [ 
> 80%]
> tests/test_m4a.py .                                                      [ 
> 80%]
> tests/test_monkeysaudio.py .......                                       [ 
> 80%]
> tests/test_mp3.py ................................................       [ 
> 82%]
> tests/test_mp4.py ...................................................... [ 
> 83%]
> ........................................................................ [ 
> 85%]
> ........................................................................ [ 
> 87%]
> ........................................................................ [ 
> 89%]
> ......................................................................   [ 
> 91%]
> tests/test_musepack.py ............                                      [ 
> 91%]
> tests/test_ogg.py ................................................       [ 
> 93%]
> tests/test_oggflac.py ...................................                [ 
> 94%]
> tests/test_oggopus.py .............................                      [ 
> 94%]
> tests/test_oggspeex.py ................................                  [ 
> 95%]
> tests/test_oggtheora.py ..............................                   [ 
> 96%]
> tests/test_oggvorbis.py ...........................................      [ 
> 97%]
> tests/test_optimfrog.py .....                                            [ 
> 97%]
> tests/test_smf.py ....                                                   [ 
> 97%]
> tests/test_tools_mid3cp.py ..............                                [ 
> 98%]
> tests/test_tools_mid3iconv.py .......                                    [ 
> 98%]
> tests/test_tools_mid3v2.py ..........................                    [ 
> 99%]
> tests/test_tools_moggsplit.py .                                          [ 
> 99%]
> tests/test_tools_mutagen_inspect.py .                                    [ 
> 99%]
> tests/test_tools_mutagen_pony.py .                                       [ 
> 99%]
> tests/test_tools_util.py ..                                              [ 
> 99%]
> tests/test_trueaudio.py .........                                        [ 
> 99%]
> tests/test_wavpack.py .............                                      
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ___________________________ ID3v1Tags.test_nonascii 
> ____________________________
> 
> self = <tests.test_id3.ID3v1Tags testMethod=test_nonascii>
> 
>     def test_nonascii(self):
>         s = u'TAG%(title)30s%(artist)30s%(album)30s%(year)4s%(cmt)29s\x03\x01'
>         s = s % dict(artist=u'abcd\xe9fg', title=u'hijklmn\xf3p',
>                      album=u'qrst\xfcv', cmt=u'wxyz', year=u'1234')
>         tags = ParseID3v1(s.encode("latin-1"))
>         self.assertEquals(b'abcd\xe9fg'.decode('latin1'), tags['TPE1'])
>         self.assertEquals(b'hijklmn\xf3p'.decode('latin1'), tags['TIT2'])
> >       self.assertEquals(b'qrst\xfcv'.decode('latin1'), tags['TALB'])
> E       AssertionError: u'qrst\xfcv' != TALB(encoding=<Encoding.LATIN1: 0>, 
> text=[u'qrst\xfcv123'])
> 
> tests/test_id3.py:527: AssertionError
> =============================== warnings summary 
> ===============================
> tests/quality/util.py:34
>   /<<PKGBUILDDIR>>/tests/quality/util.py:34: DeprecationWarning: You passed a 
> bytestring as `filenames`. This will not work on Python 3. Use 
> `cp.read_file()` or switch to using Unicode strings across the board.
>     config.read(cfg)
> 
> /usr/lib/pypy/dist-packages/_pytest/mark/structures.py:335
>   /usr/lib/pypy/dist-packages/_pytest/mark/structures.py:335: 
> PytestUnknownMarkWarning: Unknown pytest.mark.quality - is this a typo?  You 
> can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/latest/mark.html
>     PytestUnknownMarkWarning,
> 
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> ======= 1 failed, 3668 passed, 3 deselected, 2 warnings in 47.87 seconds 
> =======
> E: pybuild pybuild:341: test: plugin custom failed with: exit code=1: pypy 
> setup.py test --no-quality
> dh_auto_test: error: pybuild --test --test-pytest -i pypy -p 7.3 returned 
> exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/mutagen_1.40.0-2_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.

Reply via email to