Package: src:gnome-authenticator
Version: 4.5.0-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   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 debian/cargo_registry 
--link-from-system
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<<PKGBUILDDIR>>/debian/cargo_registry/
mv Cargo.lock debian/
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.6.1
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
Build type: native build
Project name: authenticator
Project version: 4.5.0
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.83.0)
Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.43.50.20241230
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.82.4
Run-time dependency gio-2.0 found: YES 2.82.4
Run-time dependency gtk4 found: YES 4.16.7
Run-time dependency libadwaita-1 found: YES 1.6.2
Run-time dependency zbar found: YES 0.23.93
Run-time dependency gstreamer-1.0 found: YES 1.24.10
Run-time dependency gstreamer-base-1.0 found: YES 1.24.10
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.24.10
Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.24.10
Program cargo found: YES (/usr/share/cargo/bin/cargo)
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Dependency gio-2.0 found: YES 2.82.4 (cached)
Program /usr/bin/glib-compile-resources found: YES 
(/usr/bin/glib-compile-resources)
Configuring com.belmoussaoui.Authenticator.gschema.xml using configuration
Configuring com.belmoussaoui.Authenticator.desktop.in using configuration
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Configuring com.belmoussaoui.Authenticator.metainfo.xml.in using configuration
Program appstreamcli found: NO
Configuring com.belmoussaoui.Authenticator.SearchProvider.service using 
configuration
Configuring com.belmoussaoui.Authenticator.search-provider.ini using 
configuration
Configuring config.rs using configuration
Message: Building in release mode
Dependency gio-2.0 found: YES 2.82.4 (cached)
Program /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas found: YES 
(/usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas)
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: 54

authenticator 4.5.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.12.1 at /usr/bin/ninja
   dh_auto_build
        cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/50] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/authenticator.mo ../po/ar.po
[2/50] /usr/bin/glib-compile-resources ../data/resources.gresource.xml 
--sourcedir ../data --internal --generate --target data/authenticator.gresource 
--dependency-file data/authenticator.gresource.d
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is 
not in PATH
[3/50] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/authenticator.mo ../po/bg.po
[4/50] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/authenticator.mo ../po/ca.po
[5/50] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/authenticator.mo ../po/cs.po
[6/50] /usr/bin/msgfmt -o po/da/LC_MESSAGES/authenticator.mo ../po/da.po
[7/50] /usr/bin/msgfmt -o po/de/LC_MESSAGES/authenticator.mo ../po/de.po
[8/50] /usr/bin/msgfmt -o po/el/LC_MESSAGES/authenticator.mo ../po/el.po
[9/50] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/authenticator.mo ../po/en_GB.po
[10/50] /usr/bin/msgfmt -o po/es/LC_MESSAGES/authenticator.mo ../po/es.po
[11/50] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/authenticator.mo ../po/eu.po
[12/50] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/authenticator.mo ../po/fa.po
[13/50] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/authenticator.mo ../po/fi.po
[14/50] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/authenticator.mo ../po/fr.po
[15/50] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/authenticator.mo ../po/fur.po
[16/50] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/authenticator.mo ../po/gl.po
[17/50] /usr/bin/msgfmt -o po/he/LC_MESSAGES/authenticator.mo ../po/he.po
[18/50] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/authenticator.mo ../po/hi.po
[19/50] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/authenticator.mo ../po/hr.po
[20/50] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/authenticator.mo ../po/hu.po
[21/50] /usr/bin/msgfmt -o po/is/LC_MESSAGES/authenticator.mo ../po/is.po
[22/50] /usr/bin/msgfmt -o po/id/LC_MESSAGES/authenticator.mo ../po/id.po
[23/50] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/authenticator.mo ../po/ja.po
[24/50] /usr/bin/msgfmt -o po/it/LC_MESSAGES/authenticator.mo ../po/it.po
[25/50] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/authenticator.mo ../po/ka.po
[26/50] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/authenticator.mo ../po/ko.po
[27/50] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/authenticator.mo ../po/ms.po
[28/50] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/authenticator.mo ../po/lt.po
[29/50] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/authenticator.mo ../po/nb.po
[30/50] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/authenticator.mo ../po/nl.po
[31/50] /usr/bin/msgfmt -o po/nn/LC_MESSAGES/authenticator.mo ../po/nn.po
[32/50] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/authenticator.mo ../po/oc.po
[33/50] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/authenticator.mo ../po/pa.po
[34/50] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/authenticator.mo ../po/pl.po
[35/50] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/authenticator.mo ../po/pt.po
[36/50] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/authenticator.mo ../po/pt_BR.po
[37/50] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/authenticator.mo ../po/ro.po
[38/50] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/authenticator.mo ../po/ru.po
[39/50] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/authenticator.mo ../po/sk.po
[40/50] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/authenticator.mo ../po/sl.po
[41/50] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/authenticator.mo ../po/sr.po
[42/50] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/authenticator.mo 
../po/[email protected]
[43/50] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/authenticator.mo ../po/sv.po
[44/50] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/authenticator.mo ../po/tr.po
[45/50] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/authenticator.mo ../po/uk.po
[46/50] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/authenticator.mo ../po/zh_CN.po
[47/50] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/authenticator.mo ../po/zh_TW.po
[48/50] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/com.belmoussaoui.Authenticator.desktop.in 
data/com.belmoussaoui.Authenticator.desktop desktop /<<PKGBUILDDIR>>/po
[48/50] /usr/bin/env /usr/share/cargo/bin/cargo build --manifest-path 
/<<PKGBUILDDIR>>/Cargo.toml --target-dir 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src --release && find 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -name authenticator -exec cp -p '{}' 
src/authenticator ';'
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', 
'/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j2', 
'--target', 'x86_64-unknown-linux-gnu', '--manifest-path', 
'/<<PKGBUILDDIR>>/Cargo.toml', '--target-dir', 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src', '--release'],) {}
error: failed to select a version for the requirement `rust-argon2 = "^1"`
candidate versions found which didn't match: 2.1.0
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` 
(which is replacing registry `crates-io`)
required by package `authenticator v0.0.0 (/<<PKGBUILDDIR>>)`
perhaps a crate was updated and forgotten to be re-vendored?
[49/50] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/com.belmoussaoui.Authenticator.metainfo.xml.in 
data/com.belmoussaoui.Authenticator.metainfo.xml xml /<<PKGBUILDDIR>>/po
FAILED: src/authenticator 
/usr/bin/env /usr/share/cargo/bin/cargo build --manifest-path 
/<<PKGBUILDDIR>>/Cargo.toml --target-dir 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src --release && find 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -name authenticator -exec cp -p '{}' 
src/authenticator ';'
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 1
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

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 could not 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-authenticator, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to