[Pkg-rust-maintainers] trouble building rust 1.34.2

Enrico Weigelt, metux IT consult lkml at metux.net
Fri Jun 28 11:22:51 BST 2019

Hi folks,

I'm trying to build rust-1.34.2 on stretch (need more recent version
to build latest thunderbird), but getting a strange failure:

error: no matching version `^0.1.1` found for package `rayon` (required
by `rustc_data_structures`)
location searched: registry `https://github.com/rust-lang/crates.io-index`
versions found: 1.0.1
Traceback (most recent call last):
  File "./x.py", line 11, in <module>
  File "/home/nekrad/rust/rustc-1.34.2-src/src/bootstrap/bootstrap.py",
line 837, in main
  File "/home/nekrad/rust/rustc-1.34.2-src/src/bootstrap/bootstrap.py",
line 808, in bootstrap
  File "/home/nekrad/rust/rustc-1.34.2-src/src/bootstrap/bootstrap.py",
line 644, in build_bootstrap
    run(args, env=env, verbose=self.verbose)
  File "/home/nekrad/rust/rustc-1.34.2-src/src/bootstrap/bootstrap.py",
line 142, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /usr/bin/cargo build --manifest-path
/home/nekrad/rust/rustc-1.34.2-src/src/bootstrap/Cargo.toml --verbose
debian/rules:200: recipe for target 'override_dh_auto_build-arch' failed

I've checked for the missing rayon version, but this doesn't seem to
exist at all - not even on upstream's github repo.

Does anyone have an idea what's wrong here ?

Enrico Weigelt, metux IT consult
Free software and Linux embedded engineering
info at metux.net -- +49-151-27565287

More information about the Pkg-rust-maintainers mailing list