#995914 rust-coreutils: FTBFS - libc dep issue

Package:
rust-coreutils
Source:
rust-coreutils
Description:
Universal coreutils utils, written in Rust
Submitter:
Sylvestre Ledru
Date:
2022-06-07 22:51:03 UTC
Severity:
serious
Tags:
#995914#5
Date:
2021-10-08 07:40:42 UTC
From:
To:
Dear Maintainer,

the new update of rust-libc caused the following issue:

CARGO_REGISTRY=/<<PKGBUILDDIR>>/debian/cargo_registry cargo build --verbose --verbose -Zavoid-dev-deps --features "arch base32 base64 basename cat chgrp chmod chown chroot cksum comm cp csplit cut date df dircolors dirname du echo env expand expr factor false fmt fold groups hashsum head hostid hostname id install join kill link ln logname ls mkdir mkfifo mknod mktemp more mv nice nl nohup nproc numfmt od paste pathchk pinky printenv printf ptx pwd readlink realpath relpath rm rmdir seq shred shuf sleep sort split stat stdbuf sum sync tac tail tee test timeout touch tr true truncate tsort tty uname unexpand uniq unlink uptime users wc who whoami yes" --release --no-default-features
error: failed to select a version for the requirement `libc = "^0.2.15, <=0.2.85"`
candidate versions found which didn't match: 0.2.10

(it is probably fixed upstream)

S

#995914#10
Date:
2021-12-02 11:02:43 UTC
From:
To:
Now fails with
ILE=release
make[2]: Entering directory '/<<PKGBUILDDIR>>'
CARGO_REGISTRY=/<<PKGBUILDDIR>>/debian/cargo_registry cargo build --verbose --verbose -Zavoid-dev-deps --features "arch base32 base64 basename cat chgrp chmod chown chroot cksum comm cp csplit cut date df dircolors dirname du echo env expand expr factor false fmt fold groups hashsum head hostid
hostname id install join kill link ln logname ls mkdir mkfifo mknod mktemp more mv nice nl nohup nproc numfmt od paste pathchk pinky printenv printf ptx pwd readlink realpath relpath rm rmdir seq shred shuf sleep sort split stat stdbuf sum sync tac tail tee test timeout touch tr true truncate tsort
tty uname unexpand uniq unlink uptime users wc who whoami yes" --release --no-default-features
error: failed to select a version for the requirement `platform-info = "^0.1"`
candidate versions found which didn't match: 0.2.0
location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` (which is replacing registry `crates-io`)
required by package `uu_arch v0.0.6 (/<<PKGBUILDDIR>>/src/uu/arch)`
     ... which satisfies path dependency `arch` of package `coreutils v0.0.6 (/<<PKGBUILDDIR>>)`


Le 08/10/2021 à 09:40, Sylvestre Ledru a écrit :

#995914#19
Date:
2022-06-07 22:49:02 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rust-coreutils, 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 995914@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 rust-coreutils 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: Sun, 05 Jun 2022 23:50:57 +0200
Source: rust-coreutils
Architecture: source
Version: 0.0.14-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Sylvestre Ledru <sylvestre@debian.org>
Closes: 995914
Changes:
 rust-coreutils (0.0.14-1) unstable; urgency=medium
 .
   * New upstream release
   * Added librust-selinux-dev, librust-conv-dev, librust-pretty-assertions-dev
     librust-time-dev, librust-unindent-dev, librust-rlimit-dev,
     librust-data-encoding-macro-dev, librust-dns-lookup-dev,
     librust-os-display-dev, librust-z85-dev, librust-fts-sys-dev,
     librust-exacl-dev, librust-byte-unit-dev, librust-gcd-dev,
     librust-signal-hook-dev, librust-paste-dev, librust-quickcheck-dev,
     librust-crossterm-dev, librust-bigdecimal-dev,
     librust-binary-heap-plus-dev, librust-ouroboros-dev,
     librust-memmap2-dev, librust-retain-mut-dev,
     librust-strum-dev, librust-utf-8-dev
     as new deps
   * Fix various dep issues (Closes: #995914)
   * Package coreutils 0.0.14 from crates.io using debcargo 2.5.0
Checksums-Sha1:
 43fce95eeefa77c240a010ee2148694aaf4f6192 4449 rust-coreutils_0.0.14-1.dsc
 71890957dd11ac2636331abaad5357507801e46a 2012865 rust-coreutils_0.0.14.orig.tar.gz
 0d919dbc296ccb46bbcdd606eb902dfa60976537 11500 rust-coreutils_0.0.14-1.debian.tar.xz
 1596f10d481d5e6fcbd9e41cda8635fb833a4255 22707 rust-coreutils_0.0.14-1_source.buildinfo
Checksums-Sha256:
 cd163c1c6005958e2e19a44080476134fe80bca71f9c16ff2c39b4346863c9d2 4449 rust-coreutils_0.0.14-1.dsc
 ff0d5e945164db095aaccfe90b97c0213dd062d07fbd96e121ea0ab649a6686c 2012865 rust-coreutils_0.0.14.orig.tar.gz
 d9e029b3c58844c96a5272c41295e99da572b4be0a57cd0760c91adb266da8e1 11500 rust-coreutils_0.0.14-1.debian.tar.xz
 aefee32a859d593910d7b284173dcb345fcf02f1f8b4a0aeefc19e91287cfe55 22707 rust-coreutils_0.0.14-1_source.buildinfo
Files:
 d2288cb5e1e36d3b973085d3749cff0b 4449 utils optional rust-coreutils_0.0.14-1.dsc
 ab372ed5cf4bec9f156f5ef24867ca8a 2012865 utils optional rust-coreutils_0.0.14.orig.tar.gz
 1fe1fb3563c9f7c437d9e0413661bc63 11500 utils optional rust-coreutils_0.0.14-1.debian.tar.xz
 204a0cddde6255d369f0bef07e59b49f 22707 utils optional rust-coreutils_0.0.14-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmKf0IQACgkQfmUo2nUv
G+F1PhAAnd4mzWD3YzilMYhuENrhBCEBhpbJWsaWQ56WYbk+4ZV+agy1r11cz2X7
6xNMIu5y+KUoW1c5ciC9R+Zj0+WUEmK+W/CO1/Ekb71EhjCZLwtIhrby/Shiv2IJ
G73sUoIBpskLR4xkV4Vd66T+yloGmgrBzpALMNW+7ODXkvUXnBRsCYukrD9I3PZ+
WJSNJ52nwoJetHpguolJvT//6ABRpQ5psBy5ZdRayzHxupPkqSKOwPAxle624LAw
OnyS3+qv+YMXXjgO5UM9OPYAP+4IWXNNMmOK14+vYiW3cnNyk6y8fp4wUeBakYCV
Sz6A4weeU+jRiIzm+hP23O+ziLows+CkFTOLfoTeV+Dyk/7HZVjh7texrWx7JBrW
gufVXdG91bIMeHAi3Bagni9RxlI7o444rccQmAMEKxmbZ6p3izVvE9YppdFqVD6d
6W2DFXhM1F9Cu2zwuDroC7OZpW0kOWje09hHsnGDvbn+QVsjiSVRXqF+Z82tkCO8
6RaaCCHEiWSV5SeDODysSpe/E5l33GQylRarfnU1ptbHtdFsQssuE73DWdEgKuzM
KpSPnCwfmgzJ1DX9JbuHnj130BDxrvcs0IxkT6h8Kz8D4CZZQgGaute/l99cv+bF
kFCsAX5vIwNh6dIQHebcK2IoqzSmCs/Br2jI8uxdhnQrr8NYJEo=
=Tejl
-----END PGP SIGNATURE-----