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.
Paulthread '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_onceat /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
8: core::ops::function::FnOnce::call_onceat /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_onceat /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
8: core::ops::function::FnOnce::call_onceat /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_onceat /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
8: core::ops::function::FnOnce::call_onceat /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_onceat /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
8: core::ops::function::FnOnce::call_onceat /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 devicelibEGL 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_initat /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: 1dh_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 25make[1]: Leaving directory '/build/reproducible-path/gnome-podcasts-25.3+dfsg'
make: *** [debian/rules:15: binary-arch] Error 2dpkg-buildpackage: error: debian/rules binary-arch subprocess failed with exit status 2
OpenPGP_signature.asc
Description: OpenPGP digital signature

