Your message dated Tue, 10 Jul 2018 21:32:11 +0000 with message-id <[email protected]> and subject line Bug#903118: fixed in rustc 1.24.1+dfsg1-1~deb9u2 has caused the Debian Bug report #903118, regarding rustc: FTBFS in stretch (no cargo executable found) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 903118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903118 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:rustc Version: 1.24.1+dfsg1-1~deb9u1 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep /bin/sh: 1: rustc: not found dh build-indep --parallel dh_testdir -i -O--parallel dh_update_autotools_config -i -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1' /bin/sh: 1: rustc: not found m4 -DDEB_BUILD_RUST_TYPE="x86_64-unknown-linux-gnu" \ -DDEB_HOST_RUST_TYPE="x86_64-unknown-linux-gnu" \ -DDEB_TARGET_RUST_TYPE="x86_64-unknown-linux-gnu" \ -DRELEASE_CHANNEL="stable" \ -DBUILD_DOCS="true" \ -DMAKE_OPTIMISATIONS="true" \ -DLLVM_DESTDIR="" \ -DLLVM_VERSION="4.0" \ -DRUST_DESTDIR="" \ "debian/config.toml.in" > "debian/config.toml" if false || [ 0 != 0 ]; \ then sed -i -e '/^rustc = /d' -e '/^cargo = /d' "debian/config.toml"; fi # Work around armhf issue: https://github.com/rust-lang/rust/issues/45854 [ amd64 != armhf -a \ amd64 != armel ] || sed -i -e '/^debuginfo-only-std = /d' "debian/config.toml" # fail the build if we have any instances of OLD_LLVM_VERSION in debian, except for debian/changelog ! grep --color=always -i 'll...\?3\.9' --exclude=changelog -R debian : if [ -d stage0 ]; then mkdir -p build && ln -sfT ../stage0 build/cache; fi # work around #842634 if test $(grep "127.0.0.1\s*localhost" /etc/hosts | wc -l) -gt 1; then \ debian/ensure-patch -N debian/patches/d-host-duplicates.patch; fi # We patched mdbook so have to rm the checksums debian/prune-checksums src/vendor/mdbook/.cargo-checksum.json # Unfortunately upstream uses a duplicate copy of libbacktrace and wants to # compile it again for rust-installer, see #43449 ln -rsf src/libbacktrace -t src/vendor/backtrace-sys/src/ debian/prune-checksums src/vendor/backtrace-sys/.cargo-checksum.json # Link against system liblzma, see https://github.com/alexcrichton/xz2-rs/issues/16 echo 'fn main() { println!("cargo:rustc-link-lib=lzma"); }' > src/vendor/lzma-sys/build.rs debian/prune-checksums src/vendor/lzma-sys/.cargo-checksum.json # We excluded some embedded libraries in d/copyright debian/prune-checksums src/vendor/dbghelp-sys/.cargo-checksum.json # We patched this for sparc64 support debian/prune-checksums src/vendor/cc/.cargo-checksum.json # We don't run ./configure because we use debian/config.toml directly ln -sf debian/config.toml config.toml make[1]: Leaving directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1' /bin/sh: 1: rustc: not found /usr/bin/make -C src/rt/hoedown src/html_blocks.c make[2]: Entering directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1/src/rt/hoedown' gperf -I -L ANSI-C -N hoedown_find_block_tag -c -C -E -S 1 --ignore-case -m100 html_block_names.gperf > src/html_blocks.c make[2]: Leaving directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1/src/rt/hoedown' sed -i -e 's/^docs = false/docs = true/' debian/config.toml RUST_BACKTRACE=1 ./x.py doc --config debian/config.toml -v --on-fail env Traceback (most recent call last): File "./x.py", line 20, in <module> bootstrap.main() File "/<<BUILDDIR>>/rustc-1.24.1+dfsg1/src/bootstrap/bootstrap.py", line 755, in main bootstrap() File "/<<BUILDDIR>>/rustc-1.24.1+dfsg1/src/bootstrap/bootstrap.py", line 735, in bootstrap build.build_bootstrap() File "/<<BUILDDIR>>/rustc-1.24.1+dfsg1/src/bootstrap/bootstrap.py", line 615, in build_bootstrap self.cargo())) Exception: no cargo executable found at `/usr/bin/cargo` debian/rules:216: recipe for target 'override_dh_auto_build-indep' failed make[1]: *** [override_dh_auto_build-indep] Error 1 make[1]: Leaving directory '/<<BUILDDIR>>/rustc-1.24.1+dfsg1' debian/rules:143: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- I did "dpkg-buildpackage -A" but apparently it also fails with "dpkg-buildpackage -B" in every other architecture: https://buildd.debian.org/status/package.php?p=rustc&suite=stretch Thanks.
--- End Message ---
--- Begin Message ---Source: rustc Source-Version: 1.24.1+dfsg1-1~deb9u2 We believe that the bug you reported is fixed in the latest version of rustc, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Moritz Mühlenhoff <[email protected]> (supplier of updated rustc 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 08 Jul 2018 21:39:35 +0200 Source: rustc Binary: rustc libstd-rust-1.24 libstd-rust-dev rust-gdb rust-lldb rust-src Architecture: source amd64 all Version: 1.24.1+dfsg1-1~deb9u2 Distribution: stretch Urgency: medium Maintainer: Rust Maintainers <[email protected]> Changed-By: Moritz Mühlenhoff <[email protected]> Description: libstd-rust-1.24 - Rust standard libraries libstd-rust-dev - Rust standard libraries - development files rust-gdb - Rust debugger (gdb) rust-lldb - Rust debugger (lldb) rust-src - Rust systems programming language - source code rustc - Rust systems programming language Closes: 903118 Changes: rustc (1.24.1+dfsg1-1~deb9u2) stretch; urgency=medium . * Add Build-Depends on rustc [!amd64] to prevent buildds from attempting further builds, further supported architectures need to be cross-compiled (Closes: #903118) Checksums-Sha1: 5333f47e2457abf3cb1300d6f165217bcdc33b58 3136 rustc_1.24.1+dfsg1-1~deb9u2.dsc d82366517c59c0cc6fca9a565eeb1869656b1891 64252 rustc_1.24.1+dfsg1-1~deb9u2.debian.tar.xz 3f8e5bee7cc458a15925001fe8bc9a19f854f758 110286750 libstd-rust-1.24-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb 50ae4efc5ab6516d1c12f6eff6eb0e80b2a0614c 29194152 libstd-rust-1.24_1.24.1+dfsg1-1~deb9u2_amd64.deb a980925a052a386ad4650204d4ce95b406af353e 26854406 libstd-rust-dev_1.24.1+dfsg1-1~deb9u2_amd64.deb 9af9ad7eaf5b6171921d46f5757e3f8df5820982 116030 rust-gdb_1.24.1+dfsg1-1~deb9u2_all.deb c5bd00a9036060e1e8602672a12081e074f8528c 116306 rust-lldb_1.24.1+dfsg1-1~deb9u2_all.deb 5256cc39c2bf37035213d430edfaf5ceb866bf1f 13820372 rust-src_1.24.1+dfsg1-1~deb9u2_all.deb 35187e03f876cb29523f32bcbb8c81f70920e3a6 9299804 rustc-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb fc7dbfd435eb11a55687e7e8dea20198ddb1035c 10178 rustc_1.24.1+dfsg1-1~deb9u2_amd64.buildinfo a0242d56c4b73d0450f3f197fefd2fcdb6b9effb 1628826 rustc_1.24.1+dfsg1-1~deb9u2_amd64.deb Checksums-Sha256: 91996e61e94eabf76b9c164f80fff508b6c8a7787d2ca6bfda3b3191cff30545 3136 rustc_1.24.1+dfsg1-1~deb9u2.dsc b82eaf7996baca1ea293a6ecb8e554d1a119ca2179013730a16d2fd7afd3ffb7 64252 rustc_1.24.1+dfsg1-1~deb9u2.debian.tar.xz c9010164e4122bbfa223213aac116b2e05213608c2d56ad0cea891e605c22f1b 110286750 libstd-rust-1.24-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb 09a4d1f95f293de5cc0121115b557e329ab9fcfffaff69e47948f70f74e547fa 29194152 libstd-rust-1.24_1.24.1+dfsg1-1~deb9u2_amd64.deb a7a14c38f61099a20e9aa525bf96f3b3e453017725ca40fde0ddd33b5052dc00 26854406 libstd-rust-dev_1.24.1+dfsg1-1~deb9u2_amd64.deb 3c1dd9c9c6956d66f20804b5d84c8d9b3daff8a0ed3576dc1d68069f3477984e 116030 rust-gdb_1.24.1+dfsg1-1~deb9u2_all.deb 56177db7e45bd1684b139e0d3f6e70752261cca6f682deb3ccffa56f9993b64f 116306 rust-lldb_1.24.1+dfsg1-1~deb9u2_all.deb ee69717f5b63618e3bce1ddd8a98182fb4eec8af13f9f371dd547a4ffffbdfcf 13820372 rust-src_1.24.1+dfsg1-1~deb9u2_all.deb a816038548f92f4936ee9b931fe4d00e56fe40776668e774e4fea205138fa92e 9299804 rustc-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb 324629d5e7000e8a52ca543f81ee3cb7f52aeb87c60168f7f804fd2cacc32a35 10178 rustc_1.24.1+dfsg1-1~deb9u2_amd64.buildinfo 3bd2461101597dbe77664ba504480279dcf5cdb78214033c6f507dd367380ae5 1628826 rustc_1.24.1+dfsg1-1~deb9u2_amd64.deb Files: ce2091e68a823aa5f372c5f0b4997ecf 3136 devel optional rustc_1.24.1+dfsg1-1~deb9u2.dsc e5aa029034bceb970ee9db68b00c1e58 64252 devel optional rustc_1.24.1+dfsg1-1~deb9u2.debian.tar.xz 801ac0ed944374cf08324112b08a80d8 110286750 debug extra libstd-rust-1.24-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb fb36ed51af4c2234c097ac84ea098f13 29194152 libs optional libstd-rust-1.24_1.24.1+dfsg1-1~deb9u2_amd64.deb 3edd74063d32a85aedc47a387fd13b3f 26854406 libdevel optional libstd-rust-dev_1.24.1+dfsg1-1~deb9u2_amd64.deb bded9da89ebcd7d0c1abc266ebbf1d4f 116030 devel optional rust-gdb_1.24.1+dfsg1-1~deb9u2_all.deb 1a2d53d864be1f69e1ad7a89af47f557 116306 devel optional rust-lldb_1.24.1+dfsg1-1~deb9u2_all.deb 3b4240998b715926c0fa771e653ab933 13820372 devel optional rust-src_1.24.1+dfsg1-1~deb9u2_all.deb 5be7b634104d1d220d8a703b22f3c705 9299804 debug extra rustc-dbgsym_1.24.1+dfsg1-1~deb9u2_amd64.deb 6152844448134069db2e09e7e10b8c71 10178 devel optional rustc_1.24.1+dfsg1-1~deb9u2_amd64.buildinfo dbe0b71eb1ba7c0bcdd09c0047a9b190 1628826 devel optional rustc_1.24.1+dfsg1-1~deb9u2_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEtuYvPRKsOElcDakFEMKTtsN8TjYFAltE8UQACgkQEMKTtsN8 TjZ4SRAApe0gQmyRl/PfgQgO9kEedCSCvC+K1jqXV7FzJghyUmzWZsm+APa6HePS Ecn/TFsEcv1XddVLM4eHFZQtKIyjqbTytj9EpNyRUWtGB7n118jtfom2GcVvC/Tg XLqGqiZMz76kBccAsclYUiUrxx5fi9X61KXuQjr8NF+NwSu2ukX8ztIqUIKXCu/j xHb1fIMs7f30vz6qTBZ+qAXfxiJkXBE/NudpJWSUBOAlaz5re/66xbGQqOJFKNuK svF+hOrr/DCZw2SdJ/ANUEwyAQdGY7hpFIBTKY7SSrDL7tiCOf1qYJH+zQLbLeK0 kNUZaicj0I+TmV2tNNqqUqHCkC1v/cLQu7RPMXu7I4KWwLqfebVU5NnQAyfRV1Kf VFLQaGNEaQnwnzZNY4kllZ1ia7l9KcpJNxlePhKH2YCM3c1YxadWBG7xxcodMC3H NIazMy3L+PiAUWz7NAvORzLIWMjGX3lKGtDnl9v/tE8SeaMln+E+9ssS0yo037o/ 8EBR8nD+5s3zkIJRN1L8fz3Sh+zge/gYLS5AjlpbyPU1WdtqIdeCILCgNC08qsgH POzthqdxH51x7ic4NugT6A4wITCr/Au0HpPkaL64oAiLz8NCn+Knl+wRyPDQAJhh DwOL0f5fAluvvw/wA2lVAT0lQDDrvzyj/7kL465vekcGyY/HZLA= =mTok -----END PGP SIGNATURE-----
--- End Message ---

