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.

Reply via email to