-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Description
During a build by travis-ci with the latest nightly the rust installer crashed after install.
I get the following result:
curl -sL https://static.rust-lang.org/rustup.sh -o ~/rust-installer/rustup.sh
$ sh ~/rust-installer/rustup.sh --prefix=~/rust --spec=nightly -y --disable-sudo 2> /dev/null
rustup: gpg available. signatures will be verified
rustup: downloading manifest for 'nightly'
rustup: downloading toolchain for 'nightly'
gpg: Signature made Wed 09 Mar 2016 11:22:49 AM UTC using RSA key ID 7B3B09DC
gpg: Good signature from "Rust Language (Tag and Release Signing Key) <rust-key@rust-lang.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 108F 6620 5EAE B0AA A8DD 5E1C 85AB 96E6 FA1B E5FE
Subkey fingerprint: C134 66B7 E169 A085 1886 3216 5CB4 A934 7B3B 09DC
rustup: installing toolchain for 'nightly'
rustup: extracting installer
install: creating uninstall script at /home/travis/rust/lib/rustlib/uninstall.sh
install: installing component 'rustc'
install: installing component 'rust-std-x86_64-unknown-linux-gnu'
install: installing component 'rust-docs'
install: installing component 'cargo'
Rust is ready to roll.
The command "sh ~/rust-installer/rustup.sh --prefix=~/rust --spec=nightly -y --disable-sudo 2> /dev/null" failed and exited with 1 during .
Your build has been stopped.
See also: https://travis-ci.org/bjorn3/goodgame_empire_import/jobs/114784955
Activity
steveklabnik commentedon Mar 9, 2016
/cc @brson
This is going to cause everyone's nightly Travis jobs to fail...
durka commentedon Mar 9, 2016
Here's the output without tossing stderr:
durka commentedon Mar 9, 2016
It works if you give the real path
--prefix=/root/rust-test
. The tilde expansion is broken.bjorn3 commentedon Mar 9, 2016
Why does your run says what's the fault
durka commentedon Mar 9, 2016
@bjorn3 because I removed the "2>/dev/null" which hides the error output.
bjorn3 commentedon Mar 9, 2016
Thanks
bjorn3 commentedon Mar 9, 2016
I think it's this part:
bjorn3 commentedon Mar 9, 2016
A newline was not coppied.
Here is the good version:
durka commentedon Mar 9, 2016
It's definitely that line, but git blame says it's been around for a while. It doesn't really make any sense to fail there. @ticki on IRC suggested that maybe Travis has switched their shell to one that doesn't understand
~
?bjorn3 commentedon Mar 9, 2016
I will look for that
bjorn3 commentedon Mar 9, 2016
It's also broken on mac travis ci build
bjorn3 commentedon Mar 9, 2016
I was looking at the travis ci status page and there was a slow apt-get mirror problem
bjorn3 commentedon Mar 9, 2016
Osx build works.
bjorn3 commentedon Mar 9, 2016
Look at this: https://travis-ci.org/autumnai/leaf/jobs/114842035
Whole build failed due to this bug
durka commentedon Mar 9, 2016
Yes, you and everyone else who has scheduled nightly builds. I think we can
say it's been reported now. Hopefully some core devs are looking into this.
On Wed, Mar 9, 2016 at 2:08 PM, bjorn3 notifications@github.com wrote:
bjorn3 commentedon Mar 9, 2016
Could anyone asign it a high priority?
bjorn3 commentedon Mar 9, 2016
Oips wrong button
brson commentedon Mar 9, 2016
I'm looking at this now. Sorry for the bustage.
brson commentedon Mar 9, 2016
The fix will take a few minutes to deploy.
brson commentedon Mar 9, 2016
OK. I see it live now. Sorry again.
hobofan commentedon Mar 9, 2016
@brson Thanks! :)
bjorn3 commentedon Mar 9, 2016
@brson Thanks