Public bug reported:
Full log: https://launchpadlibrarian.net/876761630/buildlog_ubuntu-
stonking-amd64.gnome-podcasts_25.3+dfsg-3_BUILDING.txt.gz
error[E0599]: the trait `glib::object::IsA<Accessible>` is not implemented for
`gtk4::TemplateChild<libadwaita::Spinner>`
--> podcasts-gtk/src/widgets/discovery_page.rs:109:38
|
109 | this.loading_spinner.announce(
| ---------------------^^^^^^^^ requires
`gtk4::TemplateChild<libadwaita::Spinner>` to be a GObject that can be
statically cast to `Accessible`
|
::: /usr/share/cargo/registry/gtk4-0.11.4/src/subclass/widget.rs:1227:1
|
1227 | pub struct TemplateChild<T>
| --------------------------- doesn't satisfy `_: AccessibleExt` or `_:
IsA<Accessible>`
|
::: /usr/share/cargo/registry/glib-0.22.8/src/object.rs:641:9
|
641 | / $visibility struct $name $(<$($generic $(: $bound $(+
$bound2)*)?),+>)? {
642 | | inner: $crate::object::TypedObjectRef<$impl_type,
$parent_type>,
643 | | phantom: std::marker::PhantomData<($($($generic),+)?)>,
644 | | }
| |_________- doesn't satisfy `_: IsA<Accessible>` or
`libadwaita::Spinner: gtk4::prelude::AccessibleExt`
|
= note: the following trait bounds were not satisfied:
`gtk4::TemplateChild<libadwaita::Spinner>:
gtk4::glib::object::IsA<Accessible>`
which is required by `gtk4::TemplateChild<libadwaita::Spinner>:
gtk4::prelude::AccessibleExt`
`libadwaita::Spinner: gtk4::glib::object::IsA<Accessible>`
which is required by `libadwaita::Spinner:
gtk4::prelude::AccessibleExt`
= note: if this is your own object, use the `glib::wrapper!` macro to
implement this trait:
https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/macro.wrapper.html
error[E0599]: the trait `glib::object::IsA<Accessible>` is not implemented for
`gtk4::TemplateChild<libadwaita::Spinner>`
--> podcasts-gtk/src/widgets/discovery_search_results.rs:148:38
|
148 | this.loading_spinner.announce(
| ---------------------^^^^^^^^ requires
`gtk4::TemplateChild<libadwaita::Spinner>` to be a GObject that can be
statically cast to `Accessible`
|
::: /usr/share/cargo/registry/gtk4-0.11.4/src/subclass/widget.rs:1227:1
|
1227 | pub struct TemplateChild<T>
| --------------------------- doesn't satisfy `_: AccessibleExt` or `_:
IsA<Accessible>`
|
::: /usr/share/cargo/registry/glib-0.22.8/src/object.rs:641:9
|
641 | / $visibility struct $name $(<$($generic $(: $bound $(+
$bound2)*)?),+>)? {
642 | | inner: $crate::object::TypedObjectRef<$impl_type,
$parent_type>,
643 | | phantom: std::marker::PhantomData<($($($generic),+)?)>,
644 | | }
| |_________- doesn't satisfy `_: IsA<Accessible>` or
`libadwaita::Spinner: gtk4::prelude::AccessibleExt`
|
= note: the following trait bounds were not satisfied:
`gtk4::TemplateChild<libadwaita::Spinner>:
gtk4::glib::object::IsA<Accessible>`
which is required by `gtk4::TemplateChild<libadwaita::Spinner>:
gtk4::prelude::AccessibleExt`
`libadwaita::Spinner: gtk4::glib::object::IsA<Accessible>`
which is required by `libadwaita::Spinner:
gtk4::prelude::AccessibleExt`
= note: if this is your own object, use the `glib::wrapper!` macro to
implement this trait:
https://gtk-rs.org/gtk-rs-core/stable/latest/docs/glib/macro.wrapper.html
For more information about this error, try `rustc --explain E0599`.
error: could not compile `podcasts-gtk` (bin "podcasts-gtk") due to 2 previous
errors
** Affects: gnome-podcasts (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167966
Title:
FTBFS: gnome-podcasts fails to build in the stonking archive
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-podcasts/+bug/2167966/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs