Source: gnome-tour
Version: 48.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250327 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/build/reproducible-path/gnome-tour-48.1'
> /usr/share/cargo/bin/cargo prepare-debian 
> /build/reproducible-path/gnome-tour-48.1/debian/cargo_registry 
> --link-from-system
> debian cargo wrapper: options = ['parallel=8'], profiles = [], parallel = 
> ['-j8'], lto = 
> debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = 
> x86_64-linux-gnu
> debian cargo wrapper: linking /usr/share/cargo/registry/* into 
> /build/reproducible-path/gnome-tour-48.1/debian/cargo_registry/
> rm -f Cargo.lock
> rm -f .cargo/config
> make[1]: Leaving directory '/build/reproducible-path/gnome-tour-48.1'
>    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.7.0
> Source dir: /build/reproducible-path/gnome-tour-48.1
> Build dir: /build/reproducible-path/gnome-tour-48.1/obj-x86_64-linux-gnu
> Build type: native build
> Project name: gnome-tour
> Project version: 48.1
> Rust compiler for the host machine: rustc -C linker=cc (rustc 1.85.0)
> Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.44
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
> Run-time dependency glib-2.0 found: YES 2.84.0
> Run-time dependency gio-2.0 found: YES 2.84.0
> Run-time dependency gtk4 found: YES 4.18.2
> Run-time dependency libadwaita-1 found: YES 1.7.0
> Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
> Program appstreamcli found: NO
> Program cargo found: YES (/usr/bin/cargo)
> Configuring org.gnome.Tour.metainfo.xml.in using configuration
> Program msgfmt found: YES (/usr/bin/msgfmt)
> Configuring org.gnome.Tour.desktop.in using configuration
> Dependency gio-2.0 found: YES 2.84.0 (cached)
> Program /usr/bin/glib-compile-resources found: YES 
> (/usr/bin/glib-compile-resources)
> Program msginit found: YES (/usr/bin/msginit)
> Program msgmerge found: YES (/usr/bin/msgmerge)
> Program xgettext found: YES (/usr/bin/xgettext)
> Configuring config.rs using configuration
> Message: Building in release mode
> Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache)
> Program update-desktop-database found: YES (/usr/bin/update-desktop-database)
> Build targets in project: 63
> 
> gnome-tour 48.1
> 
>   User defined options
>     buildtype         : plain
>     libdir            : lib/x86_64-linux-gnu
>     localstatedir     : /var
>     prefix            : /usr
>     python.bytecompile: -1
>     sysconfdir        : /etc
>     wrap_mode         : nodownload
> 
> Found ninja-1.12.1 at /usr/bin/ninja
>    dh_auto_build
>       cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v
> [1/60] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/gnome-tour.mo ../po/ar.po
> [2/60] /usr/bin/msgfmt -o po/be/LC_MESSAGES/gnome-tour.mo ../po/be.po
> [3/60] /usr/bin/msgfmt -o po/ab/LC_MESSAGES/gnome-tour.mo ../po/ab.po
> [4/60] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/gnome-tour.mo ../po/bg.po
> [5/60] /usr/bin/msgfmt -o po/bn/LC_MESSAGES/gnome-tour.mo ../po/bn.po
> [6/60] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/gnome-tour.mo ../po/ca.po
> [7/60] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/gnome-tour.mo ../po/cs.po
> [8/60] /usr/bin/msgfmt -o po/da/LC_MESSAGES/gnome-tour.mo ../po/da.po
> [9/60] /usr/bin/msgfmt -o po/de/LC_MESSAGES/gnome-tour.mo ../po/de.po
> [10/60] /usr/bin/msgfmt -o po/el/LC_MESSAGES/gnome-tour.mo ../po/el.po
> [11/60] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/gnome-tour.mo ../po/eo.po
> [12/60] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/gnome-tour.mo ../po/en_GB.po
> [13/60] /usr/bin/msgfmt -o po/es/LC_MESSAGES/gnome-tour.mo ../po/es.po
> [14/60] /usr/bin/glib-compile-resources ../data/resources.gresource.xml 
> --sourcedir 
> /build/reproducible-path/gnome-tour-48.1/obj-x86_64-linux-gnu/data 
> --sourcedir ../data --internal --generate --target data/resources.gresource 
> --dependency-file data/resources.gresource.d
> [15/60] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/gnome-tour.mo ../po/fa.po
> [16/60] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/gnome-tour.mo ../po/eu.po
> [17/60] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/gnome-tour.mo ../po/gl.po
> [18/60] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/gnome-tour.mo ../po/hi.po
> [19/60] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/gnome-tour.mo ../po/fur.po
> [20/60] /usr/bin/msgfmt -o po/he/LC_MESSAGES/gnome-tour.mo ../po/he.po
> [21/60] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/gnome-tour.mo ../po/fi.po
> [22/60] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/gnome-tour.mo ../po/fr.po
> [23/60] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/gnome-tour.mo ../po/ia.po
> [24/60] /usr/bin/msgfmt -o po/id/LC_MESSAGES/gnome-tour.mo ../po/id.po
> [25/60] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/gnome-tour.mo ../po/hr.po
> [26/60] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/gnome-tour.mo ../po/hu.po
> [27/60] /usr/bin/msgfmt -o po/it/LC_MESSAGES/gnome-tour.mo ../po/it.po
> [28/60] /usr/bin/msgfmt -o po/is/LC_MESSAGES/gnome-tour.mo ../po/is.po
> [29/60] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/gnome-tour.mo ../po/ja.po
> [30/60] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/gnome-tour.mo ../po/ko.po
> [31/60] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/gnome-tour.mo ../po/kab.po
> [32/60] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/gnome-tour.mo ../po/ka.po
> [33/60] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/gnome-tour.mo ../po/lt.po
> [34/60] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/gnome-tour.mo ../po/kk.po
> [35/60] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/gnome-tour.mo ../po/lv.po
> [36/60] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/gnome-tour.mo ../po/ml.po
> [37/60] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/gnome-tour.mo ../po/ne.po
> [38/60] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/gnome-tour.mo ../po/nb.po
> [39/60] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/gnome-tour.mo ../po/oc.po
> [40/60] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/gnome-tour.mo ../po/pl.po
> [41/60] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/gnome-tour.mo ../po/pa.po
> [42/60] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/gnome-tour.mo ../po/nl.po
> [43/60] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/gnome-tour.mo ../po/pt_BR.po
> [44/60] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/gnome-tour.mo ../po/ru.po
> [45/60] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/gnome-tour.mo ../po/ro.po
> [46/60] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/gnome-tour.mo ../po/sk.po
> [47/60] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/gnome-tour.mo ../po/pt.po
> [48/60] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/gnome-tour.mo ../po/sl.po
> [49/60] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/gnome-tour.mo ../po/sr.po
> [50/60] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/gnome-tour.mo 
> ../po/s...@latin.po
> [51/60] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/gnome-tour.mo ../po/ta.po
> [52/60] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/gnome-tour.mo ../po/sv.po
> [52/60] /usr/bin/cargo build --manifest-path 
> /build/reproducible-path/gnome-tour-48.1/Cargo.toml --target-dir 
> /build/reproducible-path/gnome-tour-48.1/obj-x86_64-linux-gnu/src --release 
> && cp src/release/gnome-tour src/gnome-tour
>      Locking 91 packages to latest compatible versions
>    Compiling serde v1.0.217
>    Compiling hashbrown v0.14.5
>    Compiling equivalent v1.0.1
>    Compiling winnow v0.6.26
>    Compiling target-lexicon v0.12.14
>    Compiling smallvec v1.13.2
>    Compiling heck v0.4.1
>    Compiling version-compare v0.1.1
>    Compiling pkg-config v0.3.31
>    Compiling libc v0.2.169
>    Compiling autocfg v1.1.0
>    Compiling proc-macro2 v1.0.92
>    Compiling indexmap v2.7.0
>    Compiling unicode-ident v1.0.13
>    Compiling memchr v2.7.4
>    Compiling cfg-expr v0.15.8
>    Compiling slab v0.4.9
>    Compiling quote v1.0.37
>    Compiling futures-core v0.3.31
>    Compiling syn v2.0.96
>    Compiling pin-utils v0.1.0
>    Compiling futures-task v0.3.31
>    Compiling pin-project-lite v0.2.13
>    Compiling futures-channel v0.3.31
>    Compiling bitflags v2.8.0
>    Compiling gio v0.20.9
>    Compiling semver v1.0.23
>    Compiling futures-io v0.3.31
>    Compiling rustix v0.38.37
>    Compiling aho-corasick v1.1.3
>    Compiling regex-syntax v0.8.5
>    Compiling cfg-if v1.0.0
>    Compiling linux-raw-sys v0.4.14
>    Compiling rustc_version v0.4.0
>    Compiling memoffset v0.8.0
>    Compiling fastrand v2.1.1
>    Compiling shlex v1.3.0
>    Compiling once_cell v1.20.2
>    Compiling getrandom v0.2.15
>    Compiling cc v1.1.14
>    Compiling field-offset v0.3.6
>    Compiling utf8parse v0.2.1
>    Compiling anstyle-parse v0.2.1
>    Compiling toml_datetime v0.6.8
>    Compiling serde_spanned v0.6.7
>    Compiling toml_edit v0.22.22
>    Compiling lazy_static v1.5.0
>    Compiling anstyle-query v1.0.0
>    Compiling anstyle v1.0.8
>    Compiling colorchoice v1.0.0
>    Compiling log v0.4.26
>    Compiling anstream v0.6.15
>    Compiling humantime v2.1.0
>    Compiling regex-automata v0.4.9
>    Compiling tempfile v3.15.0
>    Compiling gettext-sys v0.21.3
>    Compiling toml v0.8.19
>    Compiling proc-macro-crate v3.2.0
>    Compiling system-deps v7.0.2
>    Compiling futures-macro v0.3.31
>    Compiling glib-macros v0.20.7
>    Compiling glib-sys v0.20.9
>    Compiling gobject-sys v0.20.9
>    Compiling gio-sys v0.20.9
>    Compiling futures-util v0.3.31
>    Compiling cairo-sys-rs v0.20.7
>    Compiling pango-sys v0.20.9
>    Compiling gdk-pixbuf-sys v0.20.7
>    Compiling gdk4-sys v0.9.6
>    Compiling graphene-sys v0.20.7
>    Compiling gsk4-sys v0.9.6
>    Compiling gtk4-sys v0.9.6
>    Compiling regex v1.11.1
>    Compiling libadwaita-sys v0.7.2
>    Compiling gtk4-macros v0.9.5
>    Compiling locale_config v0.3.0
>    Compiling futures-executor v0.3.31
>    Compiling env_filter v0.1.3
>    Compiling gettext-rs v0.7.0
>    Compiling env_logger v0.11.6
>    Compiling glib v0.20.9
>    Compiling cairo-rs v0.20.7
>    Compiling graphene-rs v0.20.9
>    Compiling gdk-pixbuf v0.20.9
>    Compiling pango v0.20.9
>    Compiling gdk4 v0.9.6
>    Compiling gsk4 v0.9.6
>    Compiling gtk4 v0.9.6
>    Compiling libadwaita v0.7.2
>    Compiling gnome-tour v0.0.0 (/build/reproducible-path/gnome-tour-48.1)
> error[E0277]: the trait bound `paginator::PaginatorWidget: 
> gtk4::prelude::IsA<Bin>` is not satisfied
>   --> src/widgets/paginator.rs:50:10
>    |
> 50 |     impl BinImpl for PaginatorWidget {}
>    |          ^^^^^^^ the trait `gtk4::prelude::IsA<Bin>` is not implemented 
> for `paginator::PaginatorWidget`
>    |
>    = help: the following other types implement trait `gtk4::prelude::IsA<T>`:
>              `paginator::PaginatorWidget` implements 
> `gtk4::prelude::IsA<Buildable>`
>              `paginator::PaginatorWidget` implements 
> `gtk4::prelude::IsA<gtk4::Box>`
>              `paginator::PaginatorWidget` implements 
> `gtk4::prelude::IsA<gtk4::Widget>`
>              `paginator::PaginatorWidget` implements 
> `gtk4::prelude::IsA<gtk4::glib::Object>`
>              `paginator::PaginatorWidget` implements 
> `gtk4::prelude::IsA<paginator::PaginatorWidget>`
> note: required by a bound in `libadwaita::subclass::bin::BinImpl`
>   --> /usr/share/cargo/registry/libadwaita-0.7.2/src/subclass/bin.rs:6:54
>    |
> 6  | pub trait BinImpl: WidgetImpl + ObjectSubclass<Type: IsA<Bin>> {}
>    |                                                      ^^^^^^^^ required 
> by this bound in `BinImpl`
> 
> error[E0277]: the trait bound `Bin: From<paginator::PaginatorWidget>` is not 
> satisfied
>   --> src/widgets/paginator.rs:50:10
>    |
> 50 |     impl BinImpl for PaginatorWidget {}
>    |          ^^^^^^^ the trait `From<paginator::PaginatorWidget>` is not 
> implemented for `Bin`
>    |
>    = help: the following other types implement trait `gtk4::prelude::IsA<T>`:
>              `ATContext` implements `gtk4::prelude::IsA<ATContext>`
>              `ATContext` implements `gtk4::prelude::IsA<gtk4::glib::Object>`
>              `AboutDialog` implements `gtk4::prelude::IsA<AboutDialog>`
>              `AboutDialog` implements `gtk4::prelude::IsA<Accessible>`
>              `AboutDialog` implements `gtk4::prelude::IsA<Buildable>`
>              `AboutDialog` implements `gtk4::prelude::IsA<ConstraintTarget>`
>              `AboutDialog` implements `gtk4::prelude::IsA<Native>`
>              `AboutDialog` implements `gtk4::prelude::IsA<Root>`
>            and 2226 others
>    = note: required for `paginator::PaginatorWidget` to implement `Into<Bin>`
>    = note: required for `<paginator::imp::PaginatorWidget as 
> gtk4::subclass::prelude::ObjectSubclass>::Type` to implement 
> `gtk4::prelude::IsA<Bin>`
> note: required by a bound in `libadwaita::subclass::bin::BinImpl`
>   --> /usr/share/cargo/registry/libadwaita-0.7.2/src/subclass/bin.rs:6:54
>    |
> 6  | pub trait BinImpl: WidgetImpl + ObjectSubclass<Type: IsA<Bin>> {}
>    |                                                      ^^^^^^^^ required 
> by this bound in `BinImpl`
> 
> For more information about this error, try `rustc --explain E0277`.
> error: could not compile `gnome-tour` (bin "gnome-tour") due to 2 previous 
> errors
> [59/60] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
> data/org.gnome.Tour.metainfo.xml.in data/org.gnome.Tour.metainfo.xml xml 
> /build/reproducible-path/gnome-tour-48.1/po
> /usr/bin/msgfmt: libxml2 error: unterminated entity reference  Thăm quan GNOME
> 
> FAILED: src/gnome-tour 
> /usr/bin/cargo build --manifest-path 
> /build/reproducible-path/gnome-tour-48.1/Cargo.toml --target-dir 
> /build/reproducible-path/gnome-tour-48.1/obj-x86_64-linux-gnu/src --release 
> && cp src/release/gnome-tour src/gnome-tour
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j8 -v 
> returned exit code 1
> make: *** [debian/rules:15: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2025/03/27/gnome-tour_48.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250327;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250327&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to