Source: gnome-podcasts
Version: 25.3+dfsg-1
Severity: serious
Tags: ftbfs
Justification: ftbfs
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: armhf

Dear maintainer,

The latest version of src:gnome-podcasts FTBFS on armhf so far on the buildds. I pasted some part of the logs below.

Paul

thread 'utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_1_element' panicked at podcasts-data/src/utils.rs:56:5:
assertion `left == right` failed
  left: 1
 right: 8
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:403:5
   4: podcasts_data::utils::vec_u8_to_u64
at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:56:5 5: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_1_element at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:470:9 6: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_1_element::{{closure}} at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:469:66
   7: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
   8: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

thread 'utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_7_elements' panicked at podcasts-data/src/utils.rs:56:5:
assertion `left == right` failed
  left: 7
 right: 8
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:403:5
   4: podcasts_data::utils::vec_u8_to_u64
at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:56:5 5: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_7_elements at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:476:9 6: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_7_elements::{{closure}} at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:475:67
   7: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
   8: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

thread 'utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_9_elements' panicked at podcasts-data/src/utils.rs:56:5:
assertion `left == right` failed
  left: 9
 right: 8
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:403:5
   4: podcasts_data::utils::vec_u8_to_u64
at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:56:5 5: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_9_elements at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:482:9 6: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_a_vector_with_9_elements::{{closure}} at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:481:67
   7: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
   8: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

thread 'utils::tests::vec_u8_to_u64_should_panic_given_an_empty_vector' panicked at podcasts-data/src/utils.rs:56:5:
assertion `left == right` failed
  left: 0
 right: 8
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:403:5
   4: podcasts_data::utils::vec_u8_to_u64
at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:56:5 5: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_an_empty_vector at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:464:9 6: podcasts_data::utils::tests::vec_u8_to_u64_should_panic_given_an_empty_vector::{{closure}} at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-data/src/utils.rs:463:58
   7: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
   8: core::ops::function::FnOnce::call_once
at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/gnome-podcasts-25.3+dfsg/podcasts-gtk CARGO_MANIFEST_PATH=/build/reproducible-path/gnome-podcasts-25.3+dfsg/podcasts-gtk/Cargo.toml CARGO_PKG_AUTHORS='Jordan Petridis <[email protected]>' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=podcasts-gtk CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug/deps:/build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug:/usr/lib/rustlib/armv7-unknown-linux-gnueabihf/lib' /build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug/deps/podcasts_gtk-c5fdb447f52b16ad --test-threads=1 --nocapture`
libEGL warning: DRI3 error: Could not get DRI3 device
libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-WARNING **: 10:25:14.318: Unable to acquire session bus: Failed to execute child process “dbus-launch” (No such file or directory)

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: Unable to load resource for composite template for type 'PdShowWidget': The resource at “/org/gnome/Podcasts/gtk/show_widget.ui” failed to decompress

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_class_bind_template_child_full: assertion 'widget_class->priv->template != NULL' failed

(podcasts_gtk-c5fdb447f52b16ad:17312): Gtk-CRITICAL **: 10:25:14.320: gtk_widget_init_template: assertion 'template != NULL' failed

thread 'test_stuff' panicked at /usr/share/cargo/registry/gtk4-0.10.3/src/subclass/widget.rs:1273:17: Failed to retrieve template child. Please check that all fields of type `GtkImage` have been bound and have a #[template_child] attribute.
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
2: <podcasts_gtk::widgets::show::ShowWidgetPriv as gtk4::subclass::widget::CompositeTemplate>::check_template_children at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-gtk/src/widgets/show.rs:37:26 3: <glib::subclass::types::InitializingObject<T> as gtk4::subclass::widget::CompositeTemplateInitializingExt>::init_template at /usr/share/cargo/registry/gtk4-0.10.3/src/subclass/widget.rs:1450:13 4: <podcasts_gtk::widgets::show::ShowWidgetPriv as glib::subclass::types::ObjectSubclass>::instance_init at /usr/share/cargo/registry/gnome-podcasts-25.3+dfsg/podcasts-gtk/src/widgets/show.rs:93:13
   5: glib::subclass::types::instance_init
at /usr/share/cargo/registry/glib-0.21.5/src/subclass/types.rs:972:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
fatal runtime error: failed to initiate panic, error 9, aborting
error: test failed, to rerun pass `-p podcasts-gtk --bin podcasts-gtk`

Caused by:
process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/gnome-podcasts-25.3+dfsg/podcasts-gtk CARGO_MANIFEST_PATH=/build/reproducible-path/gnome-podcasts-25.3+dfsg/podcasts-gtk/Cargo.toml CARGO_PKG_AUTHORS='Jordan Petridis <[email protected]>' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=podcasts-gtk CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug/deps:/build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug:/usr/lib/rustlib/armv7-unknown-linux-gnueabihf/lib' /build/reproducible-path/gnome-podcasts-25.3+dfsg/target/armv7-unknown-linux-gnueabihf/debug/deps/podcasts_gtk-c5fdb447f52b16ad --test-threads=1 --nocapture` (signal: 6, SIGABRT: process abort signal)
==============================================================================


Summary of Failures:

3/3 gnome-podcasts:cargo-test FAIL 383.49s exit status 101

Ok:                2
Fail:              1
dh_auto_test: error: cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test --verbose --timeout-multiplier 5 returned exit code 1
make[1]: *** [debian/rules:27: override_dh_auto_test] Error 25
make[1]: Leaving directory '/build/reproducible-path/gnome-podcasts-25.3+dfsg'
make: *** [debian/rules:15: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with exit status 2

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to