On Wed, 5 Apr 2017 16:31:52 +0530
Utkarsh Anand <uanand009(a)gmail.com> wrote:
Have a look here:
https://bugzilla.mozilla.org/show_bug.cgi?id=1353460
Mozilla bootstrap doesn't download rust via dnf and upon downloading
from source, it requires us to start a new terminal window before
building, say, firefox. I've submitted a review request that's still
pending. Can anyone review it? (who has a mozilla bugzilla account)
Here's the link showing diffs:
https://reviewboard.mozilla.org/r/126582/diff/1#index_header
Also, do let me know if I should add cargo to the list. It was
installed by default on my system.
I can't speak to the first question since I always update rustc and
cargo using the package manager even if I have to download them from
koji, if mach complains about their versions.
But definitely add cargo to the list. I got a complaint about the
rustc version, updated it, and mach still complained. I had to update
cargo before the complaint went away.
I have a local hg repository of nightly, and compile from it, so a
different use case from yours, but still might be relevant.
Could you not use a python subprocess command to tell the current shell
to update its $PATH? e.g. a command something like "source
~/.bash_profile" or "source /home/utkarsh/.cargo/env"?