Skip to content

rust-1.86.0_beta fails to compile in offline mode #137485

Closed as duplicate of#136955
Closed as duplicate of#136955
@stefson

Description

@stefson

hey everyone,

I just downloaded the rust-1.86.0_beta tarball, unpacked it and compiled it.

Sadly, the build fails to compile with this error:

running: cd "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src" && CARGO="/usr/lib/rust/1.85.0/bin/cargo" DEST="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/COPYRIGHT.html" DEST_LIBSTD="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/COPYRIGHT-library.html" LD_LIBRARY_PATH="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/x86_64-gentoo-linux-musl/stage0-bootstrap-tools/x86_64-gentoo-linux-musl/release/deps:/usr/lib/rust/1.85.0/lib" LICENSE_METADATA="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/license-metadata.json" OUT_DIR="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build" RUSTC="/usr/lib/rust/1.85.0/bin/rustc" "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/x86_64-gentoo-linux-musl/stage0-tools-bin/generate-copyright" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/tool.rs:1211:23, executed at src/bootstrap/src/core/build_steps/run.rs:224:13)
Vendoring deps into /var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/vendor...
error: failed to sync

Caused by:
  failed to load pkg lockfile

Caused by:
  failed to get `tikv-jemalloc-sys` as a dependency of package `rustc-main v0.0.0 (/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/compiler/rustc)`

Caused by:
  download of config.json failed

Caused by:
  failed to download from `https://index.crates.io/config.json`

Caused by:
  [6] Could not resolve hostname (Could not resolve host: index.crates.io)
Error: Failed to complete cargo vendor

Command cd "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src" && CARGO="/usr/lib/rust/1.85.0/bin/cargo" DEST="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/COPYRIGHT.html" DEST_LIBSTD="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/COPYRIGHT-library.html" LD_LIBRARY_PATH="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/x86_64-gentoo-linux-musl/stage0-bootstrap-tools/x86_64-gentoo-linux-musl/release/deps:/usr/lib/rust/1.85.0/lib" LICENSE_METADATA="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/license-metadata.json" OUT_DIR="/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build" RUSTC="/usr/lib/rust/1.85.0/bin/rustc" "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/x86_64-gentoo-linux-musl/stage0-tools-bin/generate-copyright" (failure_mode=Exit) did not execute successfully.
Expected success, got exit status: 1
Created at: src/bootstrap/src/core/build_steps/tool.rs:1211:23
Executed at: src/bootstrap/src/core/build_steps/run.rs:224:13

Traceback (most recent call last):
  File "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/./x.py", line 53, in <module>
    bootstrap.main()
  File "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/src/bootstrap/bootstrap.py", line 1339, in main
    bootstrap(args)
  File "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/src/bootstrap/bootstrap.py", line 1314, in bootstrap
    run(args, env=env, verbose=build.verbose, is_bootstrap=True)
  File "/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/src/bootstrap/bootstrap.py", line 236, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/build/bootstrap/debug/bootstrap install -vv --config=/var/tmp/portage/dev-lang/rust-1.86.0_beta/work/rustc-beta-src/config.toml -j12

please be so kind to allow an offline build, thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions