Package: src:gnome-tour
Version: 49.0-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202605/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:gnome-tour, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/cargo/bin/cargo clean
debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = 
['-j2'], lto = 
debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = 
x86_64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', 
'/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True}
     Removed 0 files
rm -rf /<<PKGBUILDDIR>>/debian/cargo_home
rm -rf /<<PKGBUILDDIR>>/debian/cargo_registry
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/cargo/bin/cargo prepare-debian 
/<<PKGBUILDDIR>>/debian/cargo_registry --link-from-system
debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = 
['-j2'], 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 
/<<PKGBUILDDIR>>/debian/cargo_registry/
rm -f Cargo.lock
rm -f .cargo/config.toml
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   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.11.1
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: gnome-tour
Project version: 49.0
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.94.1 "1.94.1")
Rust linker for the host machine:  ld.bfd 2.46
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency glib-2.0 found: YES 2.88.1
Run-time dependency gio-2.0 found: YES 2.88.1
Run-time dependency gtk4 found: YES 4.22.4
Run-time dependency libadwaita-1 found: YES 1.9.0
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstreamcli found: YES (/usr/bin/appstreamcli)
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 for build machine found: YES 2.88.1 (cached)
Program /usr/bin/glib-compile-resources found: YES 
(/usr/bin/glib-compile-resources)
Configuring org.gnome.Tour.service using configuration
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: 64

gnome-tour 49.0

  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.13.2 at /usr/bin/ninja
   dh_auto_build
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/61] /usr/bin/glib-compile-resources ../data/resources.gresource.xml 
--sourcedir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/data --sourcedir ../data 
--internal --generate --target data/resources.gresource --dependency-file 
data/resources.gresource.d
[2/61] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/org.gnome.Tour.metainfo.xml.in data/org.gnome.Tour.metainfo.xml xml 
/<<PKGBUILDDIR>>/po
[3/61] /usr/bin/msgfmt -o po/ab/LC_MESSAGES/gnome-tour.mo ../po/ab.po
[4/61] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/gnome-tour.mo ../po/ar.po
[5/61] /usr/bin/msgfmt -o po/be/LC_MESSAGES/gnome-tour.mo ../po/be.po
[6/61] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/gnome-tour.mo ../po/bg.po
[7/61] /usr/bin/msgfmt -o po/bn/LC_MESSAGES/gnome-tour.mo ../po/bn.po
[8/61] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/gnome-tour.mo ../po/ca.po
[9/61] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/org.gnome.Tour.desktop.in data/org.gnome.Tour.desktop desktop 
/<<PKGBUILDDIR>>/po
[10/61] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/gnome-tour.mo ../po/cs.po
[11/61] /usr/bin/msgfmt -o po/da/LC_MESSAGES/gnome-tour.mo ../po/da.po
[12/61] /usr/bin/msgfmt -o po/de/LC_MESSAGES/gnome-tour.mo ../po/de.po
[13/61] /usr/bin/msgfmt -o po/el/LC_MESSAGES/gnome-tour.mo ../po/el.po
[14/61] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/gnome-tour.mo ../po/en_GB.po
[15/61] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/gnome-tour.mo ../po/eo.po
[16/61] /usr/bin/msgfmt -o po/es/LC_MESSAGES/gnome-tour.mo ../po/es.po
[17/61] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/gnome-tour.mo ../po/eu.po
[18/61] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/gnome-tour.mo ../po/fa.po
[19/61] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/gnome-tour.mo ../po/fi.po
[20/61] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/gnome-tour.mo ../po/fr.po
[21/61] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/gnome-tour.mo ../po/fur.po
[22/61] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/gnome-tour.mo ../po/gl.po
[23/61] /usr/bin/msgfmt -o po/he/LC_MESSAGES/gnome-tour.mo ../po/he.po
[24/61] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/gnome-tour.mo ../po/hi.po
[25/61] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/gnome-tour.mo ../po/hr.po
[26/61] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/gnome-tour.mo ../po/hu.po
[27/61] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/gnome-tour.mo ../po/ia.po
[28/61] /usr/bin/msgfmt -o po/id/LC_MESSAGES/gnome-tour.mo ../po/id.po
[29/61] /usr/bin/msgfmt -o po/is/LC_MESSAGES/gnome-tour.mo ../po/is.po
[30/61] /usr/bin/msgfmt -o po/it/LC_MESSAGES/gnome-tour.mo ../po/it.po
[31/61] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/gnome-tour.mo ../po/ja.po
[32/61] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/gnome-tour.mo ../po/ka.po
[33/61] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/gnome-tour.mo ../po/kab.po
[34/61] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/gnome-tour.mo ../po/kk.po
[35/61] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/gnome-tour.mo ../po/ko.po
[36/61] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/gnome-tour.mo ../po/lt.po
[37/61] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/gnome-tour.mo ../po/lv.po
[38/61] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/gnome-tour.mo ../po/ml.po
[39/61] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/gnome-tour.mo ../po/nb.po
[40/61] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/gnome-tour.mo ../po/ne.po
[41/61] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/gnome-tour.mo ../po/nl.po
[42/61] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/gnome-tour.mo ../po/pa.po
[43/61] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/gnome-tour.mo ../po/oc.po
[44/61] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/gnome-tour.mo ../po/pl.po
[45/61] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/gnome-tour.mo ../po/pt.po
[46/61] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/gnome-tour.mo ../po/pt_BR.po
[47/61] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/gnome-tour.mo ../po/ro.po
[48/61] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/gnome-tour.mo ../po/ru.po
[49/61] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/gnome-tour.mo ../po/sk.po
[50/61] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/gnome-tour.mo ../po/sl.po
[51/61] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/gnome-tour.mo ../po/sr.po
[52/61] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/gnome-tour.mo 
../po/[email protected]
[53/61] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/gnome-tour.mo ../po/sv.po
[54/61] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/gnome-tour.mo ../po/ta.po
[55/61] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/gnome-tour.mo ../po/tr.po
[56/61] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/gnome-tour.mo ../po/uk.po
[57/61] /usr/bin/msgfmt -o po/uz/LC_MESSAGES/gnome-tour.mo ../po/uz.po
[58/61] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/gnome-tour.mo ../po/vi.po
[59/61] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/gnome-tour.mo ../po/zh_CN.po
[59/61] /usr/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml 
--target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src --release && cp 
src/release/gnome-tour src/gnome-tour
     Locking 94 packages to latest compatible versions
   Compiling winnow v0.7.13
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling target-lexicon v0.13.4
   Compiling heck v0.5.0
   Compiling serde_spanned v1.1.1
   Compiling smallvec v1.15.1
   Compiling cfg-expr v0.18.0
   Compiling toml_parser v1.1.2+spec-1.1.0
   Compiling pkg-config v0.3.32
   Compiling toml v1.1.2+spec-1.1.0
   Compiling version-compare v0.1.1
   Compiling system-deps v7.0.8
   Compiling libc v0.2.186
   Compiling glib-sys v0.21.5
   Compiling gobject-sys v0.21.5
   Compiling proc-macro2 v1.0.106
   Compiling autocfg v1.5.0
   Compiling unicode-ident v1.0.13
   Compiling quote v1.0.45
   Compiling gio-sys v0.21.5
   Compiling memchr v2.8.0
   Compiling syn v2.0.117
   Compiling equivalent v1.0.1
   Compiling hashbrown v0.16.1
   Compiling indexmap v2.14.0
   Compiling slab v0.4.9
   Compiling toml_edit v0.25.11+spec-1.1.0
   Compiling futures-core v0.3.32
   Compiling futures-macro v0.3.32
   Compiling proc-macro-crate v3.5.0
   Compiling futures-task v0.3.32
   Compiling pin-project-lite v0.2.16
   Compiling futures-util v0.3.32
   Compiling pango-sys v0.21.5
   Compiling cairo-sys-rs v0.21.5
   Compiling gdk-pixbuf-sys v0.21.5
   Compiling glib-macros v0.21.5
   Compiling futures-executor v0.3.32
   Compiling futures-channel v0.3.32
   Compiling bitflags v2.11.0
   Compiling gdk4-sys v0.10.3
   Compiling graphene-sys v0.21.5
   Compiling glib v0.21.5
   Compiling gsk4-sys v0.10.3
   Compiling futures-io v0.3.32
   Compiling getrandom v0.4.2
   Compiling rustix v1.1.3
   Compiling aho-corasick v1.1.4
   Compiling gio v0.21.5
   Compiling gtk4-sys v0.10.3
   Compiling regex-syntax v0.8.10
   Compiling cfg-if v1.0.4
   Compiling linux-raw-sys v0.11.0
   Compiling semver v1.0.28
   Compiling rustc_version v0.4.1
   Compiling regex-automata v0.4.13
   Compiling memoffset v0.8.0
   Compiling find-msvc-tools v0.1.9
   Compiling once_cell v1.21.4
   Compiling shlex v1.3.0
   Compiling fastrand v2.3.0
   Compiling tempfile v3.24.0
   Compiling cc v1.2.60
   Compiling regex v1.12.3
   Compiling field-offset v0.3.6
   Compiling pango v0.21.5
   Compiling gdk-pixbuf v0.21.5
   Compiling cairo-rs v0.21.5
   Compiling gdk4 v0.10.3
   Compiling gettext-sys v0.21.3
   Compiling graphene-rs v0.21.5
   Compiling libadwaita-sys v0.8.1
   Compiling utf8parse v0.2.2
   Compiling anstyle-parse v0.2.7
   Compiling gsk4 v0.10.3
   Compiling gtk4-macros v0.10.3
error[E0277]: can't compare `auto::path::Path` with `auto::path::Path`
  --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/path.rs:9:21
   |
 9 |     #[derive(Debug, PartialOrd, Ord, Hash)]
   |                     ^^^^^^^^^^ no implementation for `auto::path::Path == 
auto::path::Path`
   |
   = help: the trait `PartialEq` is not implemented for `auto::path::Path`
note: required by a bound in `PartialOrd`
  --> /usr/src/rustc-1.94.1/library/core/src/cmp.rs:1358:0
help: consider annotating `auto::path::Path` with `#[derive(PartialEq)]`
  --> /usr/share/cargo/registry/glib-0.21.5/src/shared.rs:35:1
   |
35 +         #[derive(PartialEq)]
36 |         $visibility struct $name $(<$($generic $(: $bound $(+ 
$bound2)*)?),+>)? {
   |

error[E0277]: the trait bound `auto::path::Path: std::cmp::Eq` is not satisfied
  --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/path.rs:9:33
   |
 9 |     #[derive(Debug, PartialOrd, Ord, Hash)]
   |                                 ^^^ the trait `std::cmp::Eq` is not 
implemented for `auto::path::Path`
   |
note: required by a bound in `Ord`
  --> /usr/src/rustc-1.94.1/library/core/src/cmp.rs:973:0
help: consider annotating `auto::path::Path` with `#[derive(Eq)]`
  --> /usr/share/cargo/registry/glib-0.21.5/src/shared.rs:35:1
   |
35 +         #[derive(Eq)]
36 |         $visibility struct $name $(<$($generic $(: $bound $(+ 
$bound2)*)?),+>)? {
   |

   Compiling anstyle v1.0.14
For more information about this error, try `rustc --explain E0277`.
error: could not compile `gsk4` (lib) due to 2 previous errors
warning: build failed, waiting for other jobs to finish...
[60/61] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/gnome-tour.mo ../po/zh_TW.po
FAILED: [code=101] src/gnome-tour 
/usr/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml --target-dir 
/<<PKGBUILDDIR>>/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 -j2 -v 
returned exit code 101
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to