We are blocked on FTP masters accepting rust-bstr and the new build dependencies of the new version of cargo.
Please check the debcargo-conf.git repo first, before filing bug reports for these types of FTBFS bugs. If there is a new version of the crate that is FTBFS, it means we the Rust team already know about it, and the bug report simply creates extra work to close it. X > Hi, > > rust-cargo fails to rebuild from source (in a clean sbuild environment). > > I ran into this while rebuilding all reverse dependencies of rust-openssl-sys > prior to uploading an updated version. > > Best, > > nicoo > > ------- > > $ sbuild -d sid rust-cargo > sbuild (Debian sbuild) 0.78.1 (09 February 2019) on localhost > > +==============================================================================+ > | rust-cargo (amd64) Thu, 01 Aug 2019 23:34:16 > +0000 | > +==============================================================================+ > > Package: rust-cargo > Distribution: sid > Machine Architecture: amd64 > Host Architecture: amd64 > Build Architecture: amd64 > Build Type: full > > [...] > > +------------------------------------------------------------------------------+ > | Update chroot > | > +------------------------------------------------------------------------------+ > > [...] > > +------------------------------------------------------------------------------+ > | Fetch source files > | > +------------------------------------------------------------------------------+ > > > Check APT > --------- > > Checking available source versions... > > Download source files with APT > ------------------------------ > > Reading package lists... > NOTICE: 'rust-cargo' packaging is maintained in the 'Git' version control > system at: > https://salsa.debian.org/rust-team/debcargo-conf.git [src/cargo] > Please use: > git clone https://salsa.debian.org/rust-team/debcargo-conf.git [src/cargo] > to retrieve the latest (possibly unreleased) updates to the package. > Need to get 943 kB of source archives. > Get:1 http://localhost:3142/debian sid/main rust-cargo 0.35.0-1 (dsc) [5100 B] > Get:2 http://localhost:3142/debian sid/main rust-cargo 0.35.0-1 (tar) [934 kB] > Get:3 http://localhost:3142/debian sid/main rust-cargo 0.35.0-1 (diff) [4304 > B] > Fetched 943 kB in 0s (11.2 MB/s) > Download complete and in download only mode > I: NOTICE: Log filtering will replace > 'build/rust-cargo-oCDNo8/rust-cargo-0.35.0' with '<<PKGBUILDDIR>>' > I: NOTICE: Log filtering will replace 'build/rust-cargo-oCDNo8' with > '<<BUILDDIR>>' > > +------------------------------------------------------------------------------+ > | Install package build dependencies > | > +------------------------------------------------------------------------------+ > > > Setup apt archive > ----------------- > > Merged Build-Depends: debhelper (>= 11), dh-cargo (>= 15), cargo, rustc, > libstd-rust-dev, librust-atty-0.2+default-dev, > librust-byteorder-1+default-dev (>= 1.2-~~), librust-bytesize-1+default-dev, > librust-clap-2+default-dev (>= 2.31.2-~~), > librust-core-foundation-0.6+default-dev, > librust-core-foundation-0.6+mac-os-10-7-support-dev, > librust-crates-io-0.23+default-dev, librust-crossbeam-utils-0.6+default-dev, > librust-crypto-hash-0.3+default-dev (>= 0.3.1-~~), > librust-curl-0.4+default-dev (>= 0.4.19-~~), librust-curl-0.4+http2-dev (>= > 0.4.19-~~), librust-curl-sys-0.4+default-dev (>= 0.4.15-~~), > librust-env-logger-0.6+default-dev, librust-failure-0.1+default-dev (>= > 0.1.5-~~), librust-filetime-0.2+default-dev, librust-flate2-1+default-dev (>= > 1.0.3-~~), librust-flate2-1+zlib-dev (>= 1.0.3-~~), > librust-fs2-0.4+default-dev, librust-fwdansi-1+default-dev, > librust-git2-0.8+default-dev, librust-git2-curl-0.9+default-dev, > librust-glob-0.2+default-dev (>= 0.2.11-~~), librust-hex-0.3+default-dev, > librust-home-0.3+default-dev, librust-ignore-0.4+default-dev, > librust-im-rc-12+default-dev (>= 12.1.0-~~), > librust-jobserver-0.1+default-dev (>= 0.1.11-~~), > librust-lazy-static-1+default-dev (>= 1.2.0-~~), > librust-lazycell-1+default-dev (>= 1.2.0-~~), librust-libc-0.2+default-dev, > librust-libgit2-sys-0.7+default-dev (>= 0.7.9-~~), > librust-log-0.4+default-dev (>= 0.4.6-~~), librust-miow-0.3+default-dev (>= > 0.3.1-~~), librust-num-cpus-1+default-dev, librust-opener-0.3+default-dev, > librust-rustc-workspace-hack-1+default-dev, librust-rustfix-0.4+default-dev > (>= 0.4.4-~~), librust-same-file-1+default-dev, > librust-semver-0.9+default-dev, librust-semver-0.9+serde-dev, > librust-serde-1+default-dev (>= 1.0.82-~~), librust-serde-1+derive-dev (>= > 1.0.82-~~), librust-serde-ignored-0.0.4+default-dev, > librust-serde-json-1+default-dev (>= 1.0.30-~~), > librust-serde-json-1+raw-value-dev (>= 1.0.30-~~), > librust-shell-escape-0.1+default-dev (>= 0.1.4-~~), librust-tar-0.4-dev (>= > 0.4.18-~~), librust-tempfile-3+default-dev, librust-termcolor-1+default-dev, > librust-toml-0.4+default-dev (>= 0.4.2-~~), > librust-unicode-width-0.1+default-dev (>= 0.1.5-~~), > librust-url-1+default-dev (>= 1.1-~~), librust-url-serde-0.2+default-dev, > librust-winapi-0.3+basetsd-dev, librust-winapi-0.3+default-dev, > librust-winapi-0.3+handleapi-dev, librust-winapi-0.3+jobapi-dev, > librust-winapi-0.3+jobapi2-dev, librust-winapi-0.3+memoryapi-dev, > librust-winapi-0.3+minwindef-dev, librust-winapi-0.3+ntdef-dev, > librust-winapi-0.3+ntstatus-dev, librust-winapi-0.3+processenv-dev, > librust-winapi-0.3+processthreadsapi-dev, librust-winapi-0.3+psapi-dev, > librust-winapi-0.3+synchapi-dev, librust-winapi-0.3+winbase-dev, > librust-winapi-0.3+wincon-dev, librust-winapi-0.3+winerror-dev, > librust-winapi-0.3+winnt-dev, build-essential, fakeroot > Filtered Build-Depends: debhelper (>= 11), dh-cargo (>= 15), cargo, rustc, > libstd-rust-dev, librust-atty-0.2+default-dev, > librust-byteorder-1+default-dev (>= 1.2-~~), librust-bytesize-1+default-dev, > librust-clap-2+default-dev (>= 2.31.2-~~), > librust-core-foundation-0.6+default-dev, > librust-core-foundation-0.6+mac-os-10-7-support-dev, > librust-crates-io-0.23+default-dev, librust-crossbeam-utils-0.6+default-dev, > librust-crypto-hash-0.3+default-dev (>= 0.3.1-~~), > librust-curl-0.4+default-dev (>= 0.4.19-~~), librust-curl-0.4+http2-dev (>= > 0.4.19-~~), librust-curl-sys-0.4+default-dev (>= 0.4.15-~~), > librust-env-logger-0.6+default-dev, librust-failure-0.1+default-dev (>= > 0.1.5-~~), librust-filetime-0.2+default-dev, librust-flate2-1+default-dev (>= > 1.0.3-~~), librust-flate2-1+zlib-dev (>= 1.0.3-~~), > librust-fs2-0.4+default-dev, librust-fwdansi-1+default-dev, > librust-git2-0.8+default-dev, librust-git2-curl-0.9+default-dev, > librust-glob-0.2+default-dev (>= 0.2.11-~~), librust-hex-0.3+default-dev, > librust-home-0.3+default-dev, librust-ignore-0.4+default-dev, > librust-im-rc-12+default-dev (>= 12.1.0-~~), > librust-jobserver-0.1+default-dev (>= 0.1.11-~~), > librust-lazy-static-1+default-dev (>= 1.2.0-~~), > librust-lazycell-1+default-dev (>= 1.2.0-~~), librust-libc-0.2+default-dev, > librust-libgit2-sys-0.7+default-dev (>= 0.7.9-~~), > librust-log-0.4+default-dev (>= 0.4.6-~~), librust-miow-0.3+default-dev (>= > 0.3.1-~~), librust-num-cpus-1+default-dev, librust-opener-0.3+default-dev, > librust-rustc-workspace-hack-1+default-dev, librust-rustfix-0.4+default-dev > (>= 0.4.4-~~), librust-same-file-1+default-dev, > librust-semver-0.9+default-dev, librust-semver-0.9+serde-dev, > librust-serde-1+default-dev (>= 1.0.82-~~), librust-serde-1+derive-dev (>= > 1.0.82-~~), librust-serde-ignored-0.0.4+default-dev, > librust-serde-json-1+default-dev (>= 1.0.30-~~), > librust-serde-json-1+raw-value-dev (>= 1.0.30-~~), > librust-shell-escape-0.1+default-dev (>= 0.1.4-~~), librust-tar-0.4-dev (>= > 0.4.18-~~), librust-tempfile-3+default-dev, librust-termcolor-1+default-dev, > librust-toml-0.4+default-dev (>= 0.4.2-~~), > librust-unicode-width-0.1+default-dev (>= 0.1.5-~~), > librust-url-1+default-dev (>= 1.1-~~), librust-url-serde-0.2+default-dev, > librust-winapi-0.3+basetsd-dev, librust-winapi-0.3+default-dev, > librust-winapi-0.3+handleapi-dev, librust-winapi-0.3+jobapi-dev, > librust-winapi-0.3+jobapi2-dev, librust-winapi-0.3+memoryapi-dev, > librust-winapi-0.3+minwindef-dev, librust-winapi-0.3+ntdef-dev, > librust-winapi-0.3+ntstatus-dev, librust-winapi-0.3+processenv-dev, > librust-winapi-0.3+processthreadsapi-dev, librust-winapi-0.3+psapi-dev, > librust-winapi-0.3+synchapi-dev, librust-winapi-0.3+winbase-dev, > librust-winapi-0.3+wincon-dev, librust-winapi-0.3+winerror-dev, > librust-winapi-0.3+winnt-dev, build-essential, fakeroot > dpkg-deb: building package 'sbuild-build-depends-main-dummy' in > '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'. > [...] > > Install main build dependencies (apt-based resolver) > ---------------------------------------------------- > > Installing build dependencies > Reading package lists... > Building dependency tree... > Reading state information... > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > sbuild-build-depends-main-dummy : Depends: librust-clap-2+default-dev (>= > 2.31.2-~~) > Depends: > librust-crates-io-0.23+default-dev but it is not installable > Depends: librust-glob-0.2+default-dev (>= > 0.2.11-~~) but it is not installable > Depends: librust-opener-0.3+default-dev > but it is not installable > Depends: librust-toml-0.4+default-dev (>= > 0.4.2-~~) but it is not installable > E: Unable to correct problems, you have held broken packages. > apt-get failed. > E: Package installation failed > > -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git -- GPG: ed25519/56034877E1F87C35 GPG: rsa4096/1318EFAC5FBBDBCE https://github.com/infinity0/pubkeys.git