Source: libunity Version: 7.1.4+19.04.20190319-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200802 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[5]: Entering directory '/<<PKGBUILDDIR>>/test/python' > make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make > rule. > make[5]: Leaving directory '/<<PKGBUILDDIR>>/test/python' > FAIL: bug-1062331.py > FAIL: container-ownership.py > FAIL: scope-result.py > ================================================ > libunity 7.1.4: test/python/test-suite.log > ================================================ > > # TOTAL: 4 > # PASS: 0 > # SKIP: 0 > # XFAIL: 0 > # FAIL: 4 > # XPASS: 0 > # ERROR: 0 > > .. contents:: :depth: 2 > > FAIL: bug-1062331 > ================= > > ./bug-1062331.py:4: PyGIWarning: Unity was imported without specifying a > version first. Use gi.require_version('Unity', '7.0') before import to ensure > that the right version gets loaded. > from gi.repository import Unity > Traceback (most recent call last): > File "./bug-1062331.py", line 6, in <module> > generic_preview = Unity.GenericPreview.new("Title", "Description", None) > gi.repository.GLib.Error: g-invoke-error-quark: Could not locate > unity_generic_preview_new: 'unity_generic_preview_new': /usr/bin/python3: > undefined symbol: unity_generic_preview_new (1) > FAIL bug-1062331.py (exit status: 1) > > FAIL: extras > ============ > > ./extras.py:3: PyGIWarning: UnityExtras was imported without specifying a > version first. Use gi.require_version('UnityExtras', '7.0') before import to > ensure that the right version gets loaded. > from gi.repository import UnityExtras > Traceback (most recent call last): > File "./extras.py", line 5, in <module> > player = UnityExtras.PreviewPlayer.new () > gi.repository.GLib.Error: g-invoke-error-quark: Could not locate > unity_extras_preview_player_new: 'unity_extras_preview_player_new': > /usr/bin/python3: undefined symbol: unity_extras_preview_player_new (1) > FAIL extras.py (exit status: 1) > > FAIL: container-ownership > ========================= > > ./container-ownership.py:2: PyGIWarning: Unity was imported without > specifying a version first. Use gi.require_version('Unity', '7.0') before > import to ensure that the right version gets loaded. > from gi.repository import Unity, Gio > Traceback (most recent call last): > File "./container-ownership.py", line 4, in <module> > category_set = Unity.CategorySet.new() > gi.repository.GLib.Error: g-invoke-error-quark: Could not locate > unity_category_set_new: 'unity_category_set_new': /usr/bin/python3: undefined > symbol: unity_category_set_new (1) > FAIL container-ownership.py (exit status: 1) > > FAIL: scope-result > ================== > > ./scope-result.py:2: PyGIWarning: Unity was imported without specifying a > version first. Use gi.require_version('Unity', '7.0') before import to ensure > that the right version gets loaded. > from gi.repository import Unity, GLib > /usr/lib/python3/dist-packages/gi/types.py:220: Warning: cannot derive > '__main__+TestResultSet' from non-derivable parent type 'void' > _gi.type_register(cls, namespace.get('__gtype_name__')) > Traceback (most recent call last): > File "./scope-result.py", line 4, in <module> > class TestResultSet(Unity.ResultSet): > File "/usr/lib/python3/dist-packages/gi/types.py", line 229, in __init__ > super(GObjectMeta, cls).__init__(name, bases, dict_) > File "/usr/lib/python3/dist-packages/gi/types.py", line 208, in __init__ > cls._type_register(cls.__dict__) > File "/usr/lib/python3/dist-packages/gi/types.py", line 220, in > _type_register > _gi.type_register(cls, namespace.get('__gtype_name__')) > RuntimeError: could not create new GType: __main__+TestResultSet (subclass of > void) > FAIL scope-result.py (exit status: 1) > > ============================================================================ > Testsuite summary for libunity 7.1.4 > ============================================================================ > # TOTAL: 4 > # PASS: 0 > # SKIP: 0 > # XFAIL: 0 > # FAIL: 4 > # XPASS: 0 > # ERROR: 0 > ============================================================================ > See test/python/test-suite.log > ============================================================================ > make[5]: *** [Makefile:624: test-suite.log] Error 1 > make[5]: Leaving directory '/<<PKGBUILDDIR>>/test/python' > make[4]: *** [Makefile:732: check-TESTS] Error 2 > make[4]: *** Waiting for unfinished jobs.... > make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/python' > make[3]: *** [Makefile:798: check-am] Error 2 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/python' > make[2]: *** [Makefile:456: check-recursive] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/test' > make[1]: *** [Makefile:574: check-recursive] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j4 check VERBOSE=1 returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2020/08/02/libunity_7.1.4+19.04.20190319-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.