#1145348 glome: FTBFS: error: failed to select a version for the requirement `x25519-dalek = "^2.0"`

Package:
src:glome
Source:
src:glome
Submitter:
Santiago Vila
Date:
2026-09-12 16:37:02 UTC
Severity:
normal
Tags:
#1145348#5
Date:
2026-08-24 12:14:54 UTC
From:
To:
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/202608/

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

Thanks.


Ok:                6
Fail:              0

Full log written to /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/testlog.txt
if [ -n "$(dh_listpackages -a)" ]; then dh_auto_test -O--buildsystem=cargo; fi
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', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j2', '--target', 'x86_64-unknown-linux-gnu'],) {}
error: failed to select a version for the requirement `x25519-dalek = "^2.0"`
candidate versions found which didn't match: 3.0.0
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` (which is replacing registry `crates-io`)
required by package `glome v0.3.0 (/<<PKGBUILDDIR>>)`
perhaps a crate was updated and forgotten to be re-vendored?
dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101
make[1]: *** [debian/rules:21: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1145348#10
Date:
2026-09-12 16:35:05 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
glome, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1145348@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Valentin Vidic <vvidic@debian.org> (supplier of updated glome package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 12 Sep 2026 18:20:01 +0200
Source: glome
Architecture: source
Version: 0.3.0-6
Distribution: unstable
Urgency: medium
Maintainer: Valentin Vidic <vvidic@debian.org>
Changed-By: Valentin Vidic <vvidic@debian.org>
Closes: 1145348 1146461
Changes:
 glome (0.3.0-6) unstable; urgency=medium
 .
   [ Valentin Vidic ]
   * Try to fix failing autopkgtest for login
   * Add cleanup of Cargo.toml symlink
   * Update copyright year for Debian package
   * Add expected versions of Rust libraries
   * Require new version for x25519-dalek (Closes: #1145348)
 .
   [ Colin Watson ]
   * Add test dependency on openssh-client (Closes: #1146461)
Checksums-Sha1:
 ec107e693a9ed3491b8bab0c8ad284538b2c031b 2561 glome_0.3.0-6.dsc
 9d112794e48e3336e100974c2b686c91fd51a609 5252 glome_0.3.0-6.debian.tar.xz
 970d8d8f413969647526696ea30fe972645b0d89 8874 glome_0.3.0-6_source.buildinfo
Checksums-Sha256:
 b1cf44fd7c9e491c3eab2fad0a456b335a7c9571110c199118774d883cd21a60 2561 glome_0.3.0-6.dsc
 9bfc383c3282b12197402508569f7c7b5e6e87b5a3454aedc744ba637c3ac5f0 5252 glome_0.3.0-6.debian.tar.xz
 fd22b2fa977f7d8b5a8dc60d006e597e932124be89c2f29d64302efe67c5f098 8874 glome_0.3.0-6_source.buildinfo
Files:
 c617ec71ce3693f04e59f81190653c93 2561 admin optional glome_0.3.0-6.dsc
 7dec1e10185fce48219468f9a844f1b9 5252 admin optional glome_0.3.0-6.debian.tar.xz
 e3155d871cdcd814151e1620d6d34c1c 8874 admin optional glome_0.3.0-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEExaW53cM9k/u2PWfIMofYmpfNqHsFAmqle/ESHHZ2aWRpY0Bk
ZWJpYW4ub3JnAAoJEDKH2JqXzah7bgYQAIBQSUyFrHRFAZLidXnsL1dyb9RJIxrh
+xfC1am1qeL7cM3Dejh6G2tqb7q76KKONy0KfF2Ghk6cT2Ub218xLnCAarYZE4zQ
5XMVZJBgqAc6aS5ZrLWbPlG3i1/TSEPY4F5VspjlmKH7Vk7BBsrDb5tJhuMUGkbp
BBrI4OnVe5kRpttevk0zZQbMB2cLbVC5jfplVq4WT1fLJZotJxFMGMfvSHczjE93
lDvzQoTHMT4WCL6X/OhgcygwetiseYxBxsBTaOlZYW3KS10ySSLyTDealQ3IfZV9
Jfc+rERp2FOteKn14DnDm7sHEtm1qrBfXZPqeggs+qSNs0EQatMb4AVyAC6Kqap7
yN5aCbyLdLpDIM3gEStUSkB8lXplTOLoSWMB8f4vdw2m+uc2IeSeT4XHGZsR7Ivy
2WemYLEH5sd8S7Fcfy0ATj3rAzh7JrnUo5hl6NXSVD/hcXTPq+P3g0ifkharZHVz
W3KgU+9ba8IMPQNcvFzCLNl6ZEH0Qb9U1MUJuRR4byHRn8ZcmSunQsppLv0K6/6o
fQi7lJTtJ1dZNgq8h04YMWeya0f5qiZ2ascsjXwzVt2xLHlfI+L9vIDCy7/2lvVa
lDVBakwKbRvCH/Qir9gMAq4k/qpic1iriFpqFmLHTspopqmqW+SvDYQHXw+BbR8S
oWemTKz0v8l8
=6juE
-----END PGP SIGNATURE-----