#1150447 starship: FTBFS: error: failed to select a version for the requirement `yaml-rust2 = "^0.10"`

#1150447#5
Date:
2026-10-09 18:13:45 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/202610/

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

Thanks.
--------------------------------------------------------------------------------
[...]
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cargo build --release --target x86_64-unknown-linux-gnu
warning: unused manifest key: disabled
error: failed to select a version for the requirement `yaml-rust2 = "^0.10"`
candidate versions found which didn't match: 0.11.0
location searched: directory source `/usr/share/cargo/registry` (which is replacing registry `crates-io`)
required by package `starship v1.26.0 (/<<PKGBUILDDIR>>)`
note: perhaps a crate was updated and forgotten to be re-vendored?
make[1]: *** [debian/rules:15: override_dh_auto_build] Error 101
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1150447#10
Date:
2026-10-10 07:53:07 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
starship, 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 1150447@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <sylvestre@debian.org> (supplier of updated starship 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, 10 Oct 2026 09:03:39 +0200
Source: starship
Architecture: source
Version: 1.26.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Sylvestre Ledru <sylvestre@debian.org>
Closes: 1150447
Changes:
 starship (1.26.0-4) unstable; urgency=medium
 .
   * Drop the yaml-rust2 downgrade to 0.10 from relax-deps patch, 0.11 is
     now in unstable (Closes: #1150447)
Checksums-Sha1:
 493960791e6b17d27826619ccb0a0e160711f3de 3181 starship_1.26.0-4.dsc
 844440d92ffe9a4a17026cad6d593afe3bb1acbb 7328 starship_1.26.0-4.debian.tar.xz
 73e2951cb05c97d439add4d999cc2135164876e7 46416 starship_1.26.0-4_amd64.buildinfo
Checksums-Sha256:
 c0b47e883fd39078d3ad186b782c9c629836cae0c4c5aab593cac47d3d8c21e9 3181 starship_1.26.0-4.dsc
 06d2e33abe3a6a5b7bff156621114dec7850090d301afcd64ded96c377d93c21 7328 starship_1.26.0-4.debian.tar.xz
 901149894cf7333bb9073a03fec13177f037a03f59fe69f321936917a174e800 46416 starship_1.26.0-4_amd64.buildinfo
Files:
 3193e8822bc1baa375cb1bdf52b07d82 3181 utils optional starship_1.26.0-4.dsc
 e6ac5c2f0b664d38f32b9f7a3d54b698 7328 utils optional starship_1.26.0-4.debian.tar.xz
 ea98632481b6fa5e031b52d60ebfaaf1 46416 utils optional starship_1.26.0-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmrJ6hEACgkQfmUo2nUv
G+GCjw/+PwlE1kyKuUFBsXWYGACLet1hajqyOzpmCXKKLGMxl0M9ZPM7C5EWOr2z
wo/HdNBpzV3OYUdltJ8myNCd2x3BDa/5EekJkt8t7rN2zSgbc/53WIJY35GODxUV
MF9L3xMyyigR68uv4LkfFgIgfVDaFUVLhdgBvg25JRZmXOOrhoO8ISqEWSdAXQhD
cUrnDcXEb1dgQnTMWeQUCmBqrGGsBSQU5b+KZcWy023IqrVQ2w2VQzKQxoPPq2dg
IzGy6sKI8w2eF7D+SOIx7naHdr7mKndfaSz/NpOttr+z+aWt/Tt8LQo6KIInDMoJ
tzS52Hqi9hlYnMbNLjqryrttzZovgxXC0dqwGTgXHUJ8gHmCUESAf8phKoHUCLIv
Hgd5xTpw7BqzacumVtou0NVCarQeb0fCi4VP2RBKGXmCw0TVN8KXsLU0YMlpjqcy
RYzSlJhGanOPGS2Xkf8z6Q0d5E4+jn23cEnnSlG4tgfWbUawnKsp2QLpsmiMYP4L
z0wZx/IhPOGwNRxCAlGn9q1PjRPArJDYyEkM2+Un7iaouPEgS49u8cX8Lt2BTDU9
f8a65mqL7MhMO3MBcf7xLuOgJcZgKpqO3Vo8s/Fn5coN9o4odoT/0hwHwIVryMw3
dm56DCBzBW/g7PZV4Wh3YmTZq7i9gdY/Gp+Y/CiEvnf/wxwjbUk=
=UCp7
-----END PGP SIGNATURE-----