Package: src:blueprint-compiler Version: 0.14.0-1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure 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 The Meson build system Version: 1.5.2 Source dir: /<<PKGBUILDDIR>> Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu Build type: native build Project name: blueprint-compiler Project version: 0.14.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python3 found: YES (/usr/bin/python3) Configuring blueprint-compiler.pc using configuration Configuring blueprint-compiler using configuration Build targets in project: 0 blueprint-compiler 0.14.0 User defined options buildtype : plain libdir : lib/x86_64-linux-gnu localstatedir : /var prefix : /usr sysconfdir : /etc wrap_mode : nodownload python.bytecompile: -1 Found ninja-1.12.1 at /usr/bin/ninja dh_auto_build cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v ninja: no work to do. debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' xvfb-run --auto-servernum dh_auto_test cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=2 meson test ninja: Entering directory `/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' ninja: no work to do. 1/1 tests FAIL 2.04s exit status 1
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=119 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 /usr/bin/python3 -m unittest
Ok: 0 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 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 2024-10-06T17:49:49.749478 Inherited environment: DEB_HOST_GNU_SYSTEM=linux-gnu DFLAGS=-frelease DEB_BUILD_ARCH_BITS=64 DEB_TARGET_GNU_CPU=x86_64 DEB_HOST_ARCH_OS=linux USER=buildd ASFLAGS_FOR_BUILD='' CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_TYPE=x86_64-linux-gnu FFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_TARGET_MULTIARCH=x86_64-linux-gnu OBJCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DH_INTERNAL_OPTIONS='' DEB_BUILD_ARCH_CPU=amd64 DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_ABI=base OLDPWD=/ HOME=/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_ARCH_ENDIAN=little DFLAGS_FOR_BUILD=-frelease LDFLAGS='-Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs' DEB_TARGET_ARCH_BITS=64 SUDO_FORCE_REMOVE=yes LC_CTYPE=C.UTF-8 DEB_BUILD_GNU_SYSTEM=linux-gnu MAKEFLAGS=w CXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' OBJCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_ARCH_OS=linux DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_CPU=amd64 LOGNAME=buildd DEB_LDFLAGS_MAINT_APPEND='-Wl,-O1 -Wl,-z,defs' DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_ABI=base DEB_HOST_ARCH=amd64 LDFLAGS_FOR_BUILD='-Wl,-z,relro -Wl,-z,now' DEB_TARGET_ARCH_ENDIAN=little DH_INTERNAL_OVERRIDE=dh_auto_test DEB_HOST_GNU_CPU=x86_64 LC_COLLATE=C.UTF-8 DEB_TARGET_GNU_SYSTEM=linux-gnu PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games DEB_TARGET_ARCH_OS=linux CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' MAKELEVEL=2 DEB_HOST_MULTIARCH=x86_64-linux-gnu SOURCE_DATE_EPOCH=1726513595 FCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DISPLAY=:99 OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' LANG=C.UTF-8 DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_ABI=base XAUTHORITY=/tmp/xvfb-run.0SrITs/Xauthority DEB_BUILD_OPTIONS=parallel=2 CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DH_INTERNAL_BUILDFLAGS=1 SHELL=/bin/sh DEB_HOST_ARCH_BITS=64 DEB_BUILD_ARCH=amd64 DEB_BUILD_MAINT_OPTIONS=hardening=+all CFLAGS_FOR_BUILD='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_CPU=x86_64 ASFLAGS='' DEB_HOST_GNU_TYPE=x86_64-linux-gnu FCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' GNUMAKEFLAGS='' OBJCXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' PWD=/<<PKGBUILDDIR>> DEB_HOST_ARCH_CPU=amd64 DEB_RULES_REQUIRES_ROOT=no FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_BUILD_MULTIARCH=x86_64-linux-gnu CPPFLAGS_FOR_BUILD='-Wdate-time -D_FORTIFY_SOURCE=2' MFLAGS=-w DEB_HOST_ARCH_ENDIAN=little DEB_TARGET_ARCH=amd64 XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-2jNjSKHP LC_ALL=C.UTF-8 MESON_TESTTHREADS=2 DEB_PYTHON_INSTALL_LAYOUT=deb ==================================== 1/1 ===================================== test: tests start time: 17:49:49 duration: 2.04s result: exit status 1 command: MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=119 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 /usr/bin/python3 -m unittest ----------------------------------- stdout ----------------------------------- assert_format_test(in1.blp, out.blp) assert_format_test(in2.blp, out.blp) assert_format_test(correct1.blp, correct1.blp) assert_format_test(string_in.blp, string_out.blp) assert_sample("accessibility", skip_run=False) assert_decompile("accessibility") assert_sample("accessibility_multiple_labelled_by", skip_run=False) assert_decompile("accessibility_multiple_labelled_by") assert_sample("action_widgets", skip_run=False) assert_decompile("action_widgets") assert_sample("adw_alertdialog_responses", skip_run=False) assert_decompile("adw_alertdialog_responses") assert_sample("adw_breakpoint", skip_run=False) assert_decompile("adw_breakpoint") assert_sample("adw_breakpoint_template", skip_run=True) assert_decompile("adw_breakpoint_template") assert_sample("adw_messagedialog_responses", skip_run=False) assert_decompile("adw_messagedialog_responses") assert_sample("child_type", skip_run=False) assert_decompile("child_type") assert_sample("combo_box_text", skip_run=False) assert_decompile("combo_box_text") assert_sample("comments", skip_run=False) assert_sample("enum", skip_run=False) assert_decompile("enum") assert_sample("expr_closure", skip_run=True) assert_decompile("expr_closure") assert_sample("expr_closure_args", skip_run=True) assert_decompile("expr_closure_args") assert_sample("expr_lookup", skip_run=False) assert_decompile("expr_lookup") assert_sample("file_filter", skip_run=False) assert_decompile("file_filter") assert_sample("flags", skip_run=False) assert_decompile("flags") assert_sample("gtkcolumnview", skip_run=False) assert_decompile("gtkcolumnview") assert_sample("id_prop", skip_run=False) assert_decompile("id_prop") assert_sample("issue_119", skip_run=False) assert_decompile("issue_119") assert_sample("layout", skip_run=False) assert_decompile("layout") assert_sample("list_factory", skip_run=False) assert_decompile("list_factory") assert_sample("menu", skip_run=False) assert_decompile("menu") assert_sample("multiline_string", skip_run=False) assert_decompile("multiline_string") assert_sample("numbers", skip_run=False) assert_decompile("numbers") assert_sample("object_prop", skip_run=False) assert_decompile("object_prop") assert_sample("parseable", skip_run=True) assert_decompile("parseable") assert_sample("property", skip_run=False) assert_decompile("property") assert_sample("property_binding", skip_run=False) assert_decompile("property_binding") assert_sample("scale_marks", skip_run=False) assert_decompile("scale_marks") assert_sample("signal", skip_run=True) assert_decompile("signal") assert_sample("size_group", skip_run=False) assert_decompile("size_group") assert_sample("string_array", skip_run=False) assert_decompile("string_array") assert_sample("string_list", skip_run=False) assert_decompile("string_list") assert_sample("strings", skip_run=False) assert_decompile("strings") assert_sample("style", skip_run=False) assert_decompile("style") assert_sample("subscope", skip_run=False) assert_decompile("subscope") assert_sample("template", skip_run=True) assert_decompile("template") assert_sample("template_bind_property", skip_run=True) assert_decompile("template_bind_property") assert_sample("template_binding", skip_run=True) assert_decompile("template_binding") assert_sample("template_binding_extern", skip_run=True) assert_decompile("template_binding_extern") assert_sample("template_id", skip_run=True) assert_decompile("template_id") assert_sample("template_no_parent", skip_run=True) assert_decompile("template_no_parent") assert_sample("template_orphan", skip_run=True) assert_decompile("template_orphan") assert_sample("template_simple_binding", skip_run=True) assert_decompile("template_simple_binding") assert_sample("translated", skip_run=False) assert_decompile("translated") assert_sample("translation_domain", skip_run=False) assert_decompile("translation_domain") assert_decompile("translator_comments") assert_sample("typeof", skip_run=True) assert_decompile("typeof") assert_sample("uint", skip_run=False) assert_decompile("uint") assert_sample("unchecked_class", skip_run=True) assert_decompile("unchecked_class") assert_sample("using", skip_run=False) assert_decompile("using") assert_sample_error("a11y_in_non_widget") assert_sample_error("a11y_list_empty") assert_sample_error("a11y_non_list_property") assert_sample_error("a11y_prop_dne") assert_sample_error("a11y_prop_obj_dne") assert_sample_error("a11y_prop_type") assert_sample_error("abstract_class") assert_sample_error("action_widget_float_response") assert_sample_error("action_widget_have_no_id") assert_sample_error("action_widget_in_invalid_container") assert_sample_error("action_widget_multiple_default") assert_sample_error("action_widget_negative_response") assert_sample_error("action_widget_response_dne") assert_sample_error("adw_alert_dialog_duplicate_flags") assert_sample_error("adw_breakpoint") assert_sample_error("adw_message_dialog_duplicate_flags") assert_sample_error("array_wrong_type") assert_sample_error("array_wrong_type_value") assert_sample_error("bad_escape_sequence") assert_sample_error("binding_flags") assert_sample_error("binding_object_not_found") assert_sample_error("bitfield_member_dne") assert_sample_error("children") assert_sample_error("class_assign") assert_sample_error("class_dne") assert_sample_error("consecutive_unexpected_tokens") assert_sample_error("deprecations") assert_sample_error("does_not_implement") assert_sample_error("duplicate_internal_child") assert_sample_error("duplicate_obj_id") assert_sample_error("duplicates") assert_sample_error("empty") assert_sample_error("enum_member_dne") assert_sample_error("expected_semicolon") assert_sample_error("expr_cast_conversion") assert_sample_error("expr_cast_needed") assert_sample_error("expr_closure_not_cast") assert_sample_error("expr_lookup_dne") assert_sample_error("expr_lookup_no_properties") assert_sample_error("filters_in_non_file_filter") assert_sample_error("gtk_3") assert_sample_error("gtk_exact_version") assert_sample_error("inline_menu") assert_sample_error("invalid_bool") assert_sample_error("layout_in_non_widget") assert_sample_error("legacy_template") assert_sample_error("list_factory") assert_sample_error("menu_no_id") assert_sample_error("menu_toplevel_attribute") assert_sample_error("newline_in_string_array") assert_sample_error("newline_in_string_array_multi") assert_sample_error("no_import_version") assert_sample_error("not_a_class") assert_sample_error("ns_not_found") assert_sample_error("ns_not_imported") assert_sample_error("obj_in_string_list") assert_sample_error("obj_prop_type") assert_sample_error("object_dne") assert_sample_error("property_dne") assert_sample_error("read_only_properties") assert_sample_error("scale_mark_position") assert_sample_error("signal_dne") assert_sample_error("signal_object_dne") assert_sample_error("size_group_non_widget") assert_sample_error("size_group_obj_dne") assert_sample_error("strv") assert_sample_error("styles_in_non_widget") assert_sample_error("subscope") assert_sample_error("template_parent") assert_sample_error("two_templates") assert_sample_error("uint") assert_sample_error("using_invalid_namespace") assert_sample_error("warn_old_bind") assert_sample_error("warn_old_extern") assert_sample_error("warn_unused_import") assert_sample_error("widgets_in_non_size_group") ----------------------------------- stderr ----------------------------------- libEGL warning: DRI3: Screen seems not DRI3 capable libEGL warning: DRI3: Screen seems not DRI3 capable MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER) libEGL warning: egl: failed to create dri2 screen . (process:96): Gtk-WARNING **: 17:49:50.104: Unable to acquire session bus: Failed to execute child process “dbus-launch” (No such file or directory) F... ====================================================================== FAIL: test_samples (tests.test_samples.TestSamples.test_samples) [deprecations] ---------------------------------------------------------------------- Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/test_samples.py", line 131, in assert_sample_error raise MultipleErrors(warnings) blueprintcompiler.errors.MultipleErrors During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/tests/test_samples.py", line 242, in test_samples self.assert_sample_error(sample_error) File "/<<PKGBUILDDIR>>/tests/test_samples.py", line 146, in assert_sample_error self.assertEqual(actual.strip(), expected.strip()) AssertionError: '3,1,[21 chars]cated\n8,3,12,signal Gtk.Window::keys-changed () is deprecated' != '3,1,[21 chars]cated' 3,1,6,Gtk.Dialog is deprecated - 8,3,12,signal Gtk.Window::keys-changed () is deprecated ---------------------------------------------------------------------- Ran 5 tests in 1.701s FAILED (failures=1) ============================================================================== Summary of Failures: 1/1 tests FAIL 2.04s exit status 1 Ok: 0 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 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 returned exit code 1 make[1]: *** [debian/rules:10: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:7: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202410/ 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 could not 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 affects, so that this is still visible in the BTS web page for this package. Thanks.