#1143389 rsched: FTBFS: error: failed to select a version for the requirement `libbpf-cargo = "=0.26.0-beta.1"`

Package:
src:rsched
Source:
src:rsched
Submitter:
Santiago Vila
Date:
2026-08-31 18:21:02 UTC
Severity:
normal
Tags:
#1143389#5
Date:
2026-08-01 22:38:22 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:rsched, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean  --buildsystem=cargo
   dh_auto_clean -O--buildsystem=cargo
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
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf debian/cargo_registry
rm -f debian/cargo-checksum.json
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=cargo
   dh_clean -O--buildsystem=cargo
 debian/rules binary
dh binary  --buildsystem=cargo
   dh_update_autotools_config -O--buildsystem=cargo
   dh_autoreconf -O--buildsystem=cargo
   debian/rules override_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 = ['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
touch debian/cargo-checksum.json
dh_auto_configure
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/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--buildsystem=cargo
   dh_auto_test -O--buildsystem=cargo
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 `libbpf-cargo = "=0.26.0-beta.1"`
candidate versions found which didn't match: 0.26.2
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` (which is replacing registry `crates-io`)
required by package `rsched v0.1.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: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1143389#10
Date:
2026-08-31 18:19:42 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rsched, 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 1143389@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sudip Mukherjee <sudipm.mukherjee@gmail.com> (supplier of updated rsched 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: Mon, 31 Aug 2026 18:39:15 +0100
Source: rsched
Architecture: source
Version: 0.0~git20250813.fd40982-2
Distribution: unstable
Urgency: medium
Maintainer: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Changed-By: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Closes: 1143389
Changes:
 rsched (0.0~git20250813.fd40982-2) unstable; urgency=medium
 .
   * Update dependency. (Closes: #1143389)
   * Update Standards-Version to 4.7.4
   * Update debhelper-compat to 14
Checksums-Sha1:
 84d22d60af2671cc5189603485a1e601cbc97712 2124 rsched_0.0~git20250813.fd40982-2.dsc
 e522b40d852036b21b03edf240d7fdcca49d8b1e 2644 rsched_0.0~git20250813.fd40982-2.debian.tar.xz
 ca331dfe7108af8486823ff9051a1899e3bd98e8 21767 rsched_0.0~git20250813.fd40982-2_amd64.buildinfo
Checksums-Sha256:
 affeb681993a37da01701ba46e526646beb0f9ed12570dbe855ded500053a09a 2124 rsched_0.0~git20250813.fd40982-2.dsc
 53e2ebcf537d35cbb6ebbb1c5608411409025d29142d48242b5f375ca1c7c5cc 2644 rsched_0.0~git20250813.fd40982-2.debian.tar.xz
 956a4ccac5f3c99b6d50b713405fc0484691c6d7869128637962036875df7e52 21767 rsched_0.0~git20250813.fd40982-2_amd64.buildinfo
Files:
 2d19ee5f6aea0464e6434d8e21f6d419 2124 admin optional rsched_0.0~git20250813.fd40982-2.dsc
 527a6abe16578e063f7c6791b1fbfdec 2644 admin optional rsched_0.0~git20250813.fd40982-2.debian.tar.xz
 f87e8e82c4225ef930ef9c92f9c3ec35 21767 admin optional rsched_0.0~git20250813.fd40982-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAmqVvTcACgkQR5mjUUbR
KzWTXQ/+Nj7ckTpT6yPwllzGg+v1u4kVEvzFbgCc+fsX3aqmrqVJxlp25M34AO9Y
u6yCYQOvOcHypVUF2UNmUsptxcFRoiu2m3x0Vipc9IGtlVqH2l51wPBjs5cIayG/
t+6MLYfjVEgPanV6BiZLjEGDKwT+BQbahT19XH/Vy01RccD9Y52KhHKCVNohibCf
n0ONiIoBgfUPNFWM5qioYWzmOaqaKjfiyvvoeq40iWw8N1Sf+2sXUu1fouq6sUEI
RdEpH52e5Iqb4zSdo7sJMg8SJjvvv0SkOyG1I+uUcv+1wzqIsmthK8VBzjW1c5gS
gsRvfcS6Mdcw6bksEHRbRmeX2XgUQB/Qtx519313/RIVD9uEPpdmHDy2WM9fLUfo
VTjBJLMgQoqWohvo4AXktpLWQfHabEN30qr1tznZqaEyWhglzG4sWPvfnNZWxy45
7f2D5TXL6/HWnD/q2aRceJH3C63VGo9XlFzF2blE/mbvMQPTSdbPFIi64W8ovup2
K5/gtOVle7NCCZy/LtgKJxLaOmz6voZ6NrSoJ1MGfFVcJ8Y3C+4OVEwWortB0RrK
aYpCVojnI+KyYkXGEEQSTBESspOxlKQQlM+lUZ9QCZK+RF+dMDFEo8hxQDcE+etr
Ry5VZu9ETVhhyvVIGqhyphqX+J27jFSDhqV+EksdekhVGr8o2UU=
=Igxn
-----END PGP SIGNATURE-----