Your message dated Wed, 4 Feb 2026 13:17:08 +0100
with message-id <[email protected]>
and subject line gnome-podcasts: ftbfs on armhf due to build time tests
has caused the Debian Bug report #1125309,
regarding gnome-podcasts: ftbfs on armhf due to build time tests
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1125309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
Version: gnome-podcasts/25.3+dfsg-1

This is not reproducible currently.

--- End Message ---

Reply via email to