Package: src:libpeas
Version: 1.38.1-4
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202603/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libpeas, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
        -Dlua51=false \
        -Dpython2=false \
        -Dpython3=true \
        -Dgtk_doc=true
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr 
--sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu 
-Dpython.bytecompile=-1 -Dlua51=false -Dpython2=false -Dpython3=true 
-Dgtk_doc=true

[... snipped ...]

# random seed: R02Sc487f5984e3685c5e643e52e351decdb
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
1..6
# Start of gtk tests
# Start of plugin-manager-view tests
ok 1 /gtk/plugin-manager-view/selection
ok 2 /gtk/plugin-manager-view/show-builtin
ok 3 /gtk/plugin-manager-view/hide-builtin
ok 4 /gtk/plugin-manager-view/reload
ok 5 /gtk/plugin-manager-view/enable-plugin
ok 6 /gtk/plugin-manager-view/enable-builtin-plugin
# End of plugin-manager-view tests
# End of gtk tests
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

5/8 libpeas:test-extension-py         FAIL             0.15s   killed by signal 
6 SIGABRT

Ok:                7   
Fail:              1   

Full log written to /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/testlog.txt
        cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt
==> meson-logs/testlog.txt <==
Log of Meson test suite run on 2026-03-23T09:50:53.140336

Inherited environment: DEB_HOST_GNU_SYSTEM=linux-gnu DFLAGS= 
[too-long-redacted]  DEB_PYTHON_INSTALL_LAYOUT=deb 

==================================== 1/8 =====================================
test:         libpeas:test-engine
start time:   09:50:53
duration:     0.03s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MALLOC_PERTURB_=71 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/testing
 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/engine
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S08ae346005ca68665230a260053a0c12
1..18
# Start of engine tests
ok 1 /engine/new
ok 2 /engine/dispose
ok 3 /engine/get-default
ok 4 /engine/load-plugin
ok 5 /engine/load-plugin-with-dep
ok 6 /engine/load-plugin-with-self-dep
ok 7 /engine/load-plugin-with-nonexistent-dep
ok 8 /engine/unload-plugin
ok 9 /engine/unload-plugin-with-dep
ok 10 /engine/unload-plugin-with-self-dep
ok 11 /engine/unavailable-plugin
ok 12 /engine/not-loadable-plugin
ok 13 /engine/plugin-list
ok 14 /engine/loaded-plugins
ok 15 /engine/enable-unkown-loader
ok 16 /engine/enable-loader-multiple-times
ok 17 /engine/nonexistent-search-path
ok 18 /engine/shutdown
# Start of shutdown tests
# End of shutdown tests
# End of engine tests
==============================================================================

==================================== 3/8 =====================================
test:         libpeas:test-extension-set
start time:   09:50:53
duration:     0.02s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MALLOC_PERTURB_=71 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/testing
 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-set
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S65cf8711cd54eed86af1afc909ecc893
1..11
# Start of extension-set tests
ok 1 /extension-set/create-valid
ok 2 /extension-set/create-invalid
ok 3 /extension-set/create-valid-with-properties
ok 4 /extension-set/create-invalid-with-properties
ok 5 /extension-set/extension-added
ok 6 /extension-set/extension-removed
ok 7 /extension-set/get-extension
ok 8 /extension-set/call-valid
ok 9 /extension-set/call-invalid
ok 10 /extension-set/foreach
ok 11 /extension-set/ordering
# End of extension-set tests
==============================================================================

==================================== 2/8 =====================================
test:         libpeas:test-extension-c
start time:   09:50:53
duration:     0.05s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_PERTURB_=90 MALLOC_CHECK_=2 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/testing
 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-c
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S52a6da9109c2f9b98967db78c3550536
1..26
# Start of extension tests
# Start of c tests
ok 1 /extension/c/garbage-collect
ok 2 /extension/c/provides-valid
ok 3 /extension/c/provides-invalid
ok 4 /extension/c/create-valid
ok 5 /extension/c/create-valid-without-properties
ok 6 /extension/c/create-valid-with-properties
ok 7 /extension/c/create-invalid
ok 8 /extension/c/create-invalid-with-properties
ok 9 /extension/c/create-with-prerequisite
ok 10 /extension/c/reload
ok 11 /extension/c/plugin-info
ok 12 /extension/c/get-settings
ok 13 /extension/c/abstract
ok 14 /extension/c/call-no-args
ok 15 /extension/c/call-with-return
ok 16 /extension/c/call-single-arg
ok 17 /extension/c/call-multi-args
ok 18 /extension/c/call-abstract
ok 19 /extension/c/embedded
ok 20 /extension/c/embedded-missing-symbol
ok 21 /extension/c/instance-refcount
ok 22 /extension/c/nonexistent
ok 23 /extension/c/local-linkage
ok 24 /extension/c/missing-symbol
# Start of multiple-threads tests
ok 25 /extension/c/multiple-threads/global-loaders
ok 26 /extension/c/multiple-threads/nonglobal-loaders
# End of multiple-threads tests
# End of c tests
# End of extension tests
==============================================================================

==================================== 4/8 =====================================
test:         libpeas:test-plugin-info
start time:   09:50:53
duration:     0.01s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/testing
 G_DEBUG=gc-friendly MALLOC_PERTURB_=68 GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugin-info
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S564e49bce3f46ea64298c37f9f537b21
1..6
# Start of plugin-info tests
ok 1 /plugin-info/verify-full-info
ok 2 /plugin-info/verify-min-info
ok 3 /plugin-info/has-dep
ok 4 /plugin-info/missing-module
ok 5 /plugin-info/missing-name
ok 6 /plugin-info/os-dependant-help
# End of plugin-info tests
==============================================================================

==================================== 6/8 =====================================
test:         libpeas:test-plugin-manager
start time:   09:50:53
duration:     0.11s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 MALLOC_PERTURB_=109 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas-gtk:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/testing:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas
 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/plugin-manager
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S0cf2997f0df761d8a16076ae9ccd04eb
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
1..7
# Start of gtk tests
# Start of plugin-manager tests
ok 1 /gtk/plugin-manager/about-button-sensitivity
ok 2 /gtk/plugin-manager/configure-button-sensitivity
ok 3 /gtk/plugin-manager/plugin-loaded
ok 4 /gtk/plugin-manager/plugin-unloaded
ok 5 /gtk/plugin-manager/about-dialog
ok 6 /gtk/plugin-manager/configure-dialog
ok 7 /gtk/plugin-manager/gtkbuilder
# End of plugin-manager tests
# End of gtk tests
==============================================================================

==================================== 5/8 =====================================
test:         libpeas:test-extension-py
start time:   09:50:53
duration:     0.15s
result:       killed by signal 6 SIGABRT
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/testing
 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory MALLOC_PERTURB_=214 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-py
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02Sf5f7724e985fb23706f30741bb5c2aae
1..25
# Start of extension tests
# Start of python3 tests
ok 1 /extension/python3/garbage-collect
ok 2 /extension/python3/provides-valid
ok 3 /extension/python3/provides-invalid
ok 4 /extension/python3/create-valid
ok 5 /extension/python3/create-valid-without-properties
ok 6 /extension/python3/create-valid-with-properties
ok 7 /extension/python3/create-invalid
ok 8 /extension/python3/create-invalid-with-properties
ok 9 /extension/python3/create-with-prerequisite
ok 10 /extension/python3/reload
ok 11 /extension/python3/plugin-info
ok 12 /extension/python3/get-settings
ok 13 /extension/python3/abstract
ok 14 /extension/python3/call-no-args
ok 15 /extension/python3/call-with-return
ok 16 /extension/python3/call-single-arg
ok 17 /extension/python3/call-multi-args
ok 18 /extension/python3/call-abstract
not ok /extension/python3/instance-refcount - 
ERROR:../tests/libpeas/extension-py.c:62:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
Bail out!
----------------------------------- stderr -----------------------------------
**
ERROR:../tests/libpeas/extension-py.c:62:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
==============================================================================

==================================== 7/8 =====================================
test:         libpeas:test-plugin-manager-store
start time:   09:50:53
duration:     0.06s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 MALLOC_PERTURB_=199 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas-gtk:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/testing:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas
 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/plugin-manager-store
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S371e36ef72367f216bf8e47995fb795a
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
1..12
# Start of gtk tests
# Start of plugin-manager-store tests
ok 1 /gtk/plugin-manager-store/sorted
ok 2 /gtk/plugin-manager-store/plugin-loaded
ok 3 /gtk/plugin-manager-store/plugin-unloaded
ok 4 /gtk/plugin-manager-store/verify-loadable
ok 5 /gtk/plugin-manager-store/verify-unavailable
ok 6 /gtk/plugin-manager-store/verify-builtin
ok 7 /gtk/plugin-manager-store/verify-info
ok 8 /gtk/plugin-manager-store/valid-custom-icon
ok 9 /gtk/plugin-manager-store/valid-stock-icon
ok 10 /gtk/plugin-manager-store/invalid-custom-icon
ok 11 /gtk/plugin-manager-store/invalid-stock-icon
ok 12 /gtk/plugin-manager-store/hidden
# End of plugin-manager-store tests
# End of gtk tests
==============================================================================

==================================== 8/8 =====================================
test:         libpeas:test-plugin-manager-view
start time:   09:50:53
duration:     0.06s
result:       exit status 0
command:      MESON_TEST_ITERATION=1 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas-gtk:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/testing:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testing-util:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libpeas
 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MALLOC_PERTURB_=226 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly GSETTINGS_BACKEND=memory 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas-gtk/plugin-manager-view
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02Sc487f5984e3685c5e643e52e351decdb
# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after 
threads are created
1..6
# Start of gtk tests
# Start of plugin-manager-view tests
ok 1 /gtk/plugin-manager-view/selection
ok 2 /gtk/plugin-manager-view/show-builtin
ok 3 /gtk/plugin-manager-view/hide-builtin
ok 4 /gtk/plugin-manager-view/reload
ok 5 /gtk/plugin-manager-view/enable-plugin
ok 6 /gtk/plugin-manager-view/enable-builtin-plugin
# End of plugin-manager-view tests
# End of gtk tests
==============================================================================


Summary of Failures:

5/8 libpeas:test-extension-py         FAIL             0.15s   killed by signal 
6 SIGABRT

Ok:                7   
Fail:              1   
dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
LC_ALL=C.UTF-8 MESON_TESTTHREADS=2 meson test --verbose --timeout-multiplier=6 
returned exit code 1
make[1]: *** [debian/rules:34: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to