Package: src:libpeas2
Version: 2.2.0-2
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:libpeas2, 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 -- \
        -Dgjs=false \
        -Dgtk_doc=true \
        -Dlua51=false \
        -Dvapi=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 -Dgjs=false -Dgtk_doc=true -Dlua51=false -Dvapi=true

[... snipped ...]

>>> GSETTINGS_BACKEND=memory 
>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  MESON_TEST_ITERATION=1 
>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
>>> MALLOC_CHECK_=2 
>>> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
>>>  MALLOC_PERTURB_=156 
>>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-set

2/5 libpeas:test-extension-c   OK               0.04s
―――――――――――――――――――――――――――――――――――――
 ✀  
―――――――――――――――――――――――――――――――――――――
TAP version 14
# random seed: R02S0c9cc25aa40ec0d4afd25c61d1ed18ec
1..21
# 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/embedded
ok 15 /extension/c/embedded-missing-symbol
ok 16 /extension/c/instance-refcount
ok 17 /extension/c/nonexistent
ok 18 /extension/c/local-linkage
ok 19 /extension/c/missing-symbol
# Start of multiple-threads tests
ok 20 /extension/c/multiple-threads/global-loaders
ok 21 /extension/c/multiple-threads/nonglobal-loaders
# End of multiple-threads tests
# End of c tests
# End of extension tests
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

4/5 libpeas:test-plugin-info   RUNNING       
>>> GSETTINGS_BACKEND=memory 
>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  MESON_TEST_ITERATION=1 
>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
>>> MALLOC_CHECK_=2 
>>> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
>>>  MALLOC_PERTURB_=121 
>>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugin-info

3/5 libpeas:test-extension-set OK               0.02s
―――――――――――――――――――――――――――――――――――――
 ✀  
―――――――――――――――――――――――――――――――――――――
TAP version 14
# random seed: R02Se71820f6475332aa5fce70c89cda5c98
1..9
# 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/foreach
ok 9 /extension-set/ordering
# End of extension-set tests
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

5/5 libpeas:test-extension-py  RUNNING       
>>> GSETTINGS_BACKEND=memory 
>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
>>>  MESON_TEST_ITERATION=1 
>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
>>> MALLOC_CHECK_=2 
>>> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
>>>  MALLOC_PERTURB_=178 
>>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-py

4/5 libpeas:test-plugin-info   OK               0.01s
―――――――――――――――――――――――――――――――――――――
 ✀  
―――――――――――――――――――――――――――――――――――――
TAP version 14
# random seed: R02S4a44a621377dd49b704fa6769bfecc32
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
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

5/5 libpeas:test-extension-py  FAIL             0.13s   killed by signal 6 
SIGABRT
―――――――――――――――――――――――――――――――――――――
 ✀  
―――――――――――――――――――――――――――――――――――――
stdout:
TAP version 14
# random seed: R02S04160d906acde2e86edc1e67ec57ddd2
1..20
# Start of extension tests
# Start of python tests
ok 1 /extension/python/garbage-collect
ok 2 /extension/python/provides-valid
ok 3 /extension/python/provides-invalid
ok 4 /extension/python/create-valid
ok 5 /extension/python/create-valid-without-properties
ok 6 /extension/python/create-valid-with-properties
ok 7 /extension/python/create-invalid
ok 8 /extension/python/create-invalid-with-properties
ok 9 /extension/python/create-with-prerequisite
ok 10 /extension/python/reload
ok 11 /extension/python/plugin-info
ok 12 /extension/python/get-settings
ok 13 /extension/python/abstract
not ok /extension/python/instance-refcount - 
ERROR:../tests/libpeas/extension-py.c:54:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
Bail out!
stderr:
**
ERROR:../tests/libpeas/extension-py.c:54:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

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

Ok:                4   
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:51:20.962774

Inherited environment: DEB_HOST_MULTIARCH=x86_64-linux-gnu D 
[too-long-redacted] N_TESTTHREADS=2 LC_ALL=C.UTF-8 

==================================== 1/5 =====================================
test:         libpeas:test-engine
start time:   09:51:20
duration:     0.02s
result:       exit status 0
command:      GSETTINGS_BACKEND=memory 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
 MALLOC_PERTURB_=98 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/engine
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S8a239d59f34a29d6bf8e338687a609ef
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
==============================================================================

==================================== 2/5 =====================================
test:         libpeas:test-extension-c
start time:   09:51:20
duration:     0.04s
result:       exit status 0
command:      GSETTINGS_BACKEND=memory 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
MALLOC_PERTURB_=59 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-c
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S0c9cc25aa40ec0d4afd25c61d1ed18ec
1..21
# 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/embedded
ok 15 /extension/c/embedded-missing-symbol
ok 16 /extension/c/instance-refcount
ok 17 /extension/c/nonexistent
ok 18 /extension/c/local-linkage
ok 19 /extension/c/missing-symbol
# Start of multiple-threads tests
ok 20 /extension/c/multiple-threads/global-loaders
ok 21 /extension/c/multiple-threads/nonglobal-loaders
# End of multiple-threads tests
# End of c tests
# End of extension tests
==============================================================================

==================================== 3/5 =====================================
test:         libpeas:test-extension-set
start time:   09:51:20
duration:     0.02s
result:       exit status 0
command:      GSETTINGS_BACKEND=memory 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
 MALLOC_PERTURB_=156 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-set
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02Se71820f6475332aa5fce70c89cda5c98
1..9
# 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/foreach
ok 9 /extension-set/ordering
# End of extension-set tests
==============================================================================

==================================== 4/5 =====================================
test:         libpeas:test-plugin-info
start time:   09:51:21
duration:     0.01s
result:       exit status 0
command:      GSETTINGS_BACKEND=memory 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
 MALLOC_PERTURB_=121 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugin-info
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S4a44a621377dd49b704fa6769bfecc32
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
==============================================================================

==================================== 5/5 =====================================
test:         libpeas:test-extension-py
start time:   09:51:21
duration:     0.13s
result:       killed by signal 6 SIGABRT
command:      GSETTINGS_BACKEND=memory 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 NO_AT_BRIDGE=1 G_DEBUG=gc-friendly 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/plugins/embedded:/<<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:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/introspection
 MALLOC_PERTURB_=178 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/libpeas/extension-py
----------------------------------- stdout -----------------------------------
TAP version 14
# random seed: R02S04160d906acde2e86edc1e67ec57ddd2
1..20
# Start of extension tests
# Start of python tests
ok 1 /extension/python/garbage-collect
ok 2 /extension/python/provides-valid
ok 3 /extension/python/provides-invalid
ok 4 /extension/python/create-valid
ok 5 /extension/python/create-valid-without-properties
ok 6 /extension/python/create-valid-with-properties
ok 7 /extension/python/create-invalid
ok 8 /extension/python/create-invalid-with-properties
ok 9 /extension/python/create-with-prerequisite
ok 10 /extension/python/reload
ok 11 /extension/python/plugin-info
ok 12 /extension/python/get-settings
ok 13 /extension/python/abstract
not ok /extension/python/instance-refcount - 
ERROR:../tests/libpeas/extension-py.c:54:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
Bail out!
----------------------------------- stderr -----------------------------------
**
ERROR:../tests/libpeas/extension-py.c:54:test_extension_py_instance_refcount: 
assertion failed (extension->ref_count == 2): (1 == 2)
==============================================================================


Summary of Failures:

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

Ok:                4   
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:24: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to