You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
printf "PATH environment variable set.\n"
printf "You're ready to Rust!\n\n"
$ rsync -avrpz --delete dir/ target_server:dir/
protocol version mismatch -- is your shell clean?
(see the rsync man page for an explanation)
rsync error: protocol incompatibility (code 2) at compat.c(176) [sender=3.1.1]
It took me some time to find the problem.
maybe this not even an issue of rustup, but this really cause trouble to user.
The text was updated successfully, but these errors were encountered:
Non-interactive ssh sessions can pipe binary data through stdout (like rsync), so strings being printed out during session creation can break these protocols. We should just remove those strings. Besides, as one who opens a bunch of terminals, it gets a bit noisy to announce that rust is available.
erickt
added a commit
to erickt/rustup.rs
that referenced
this issue
Jun 11, 2016
This printout can break non-interactive shells that use ssh to
pipe binary data through stdout, like rsync. Plus it gets a bit
noisy.
Closesrust-lang#498
This printout can break non-interactive shells that use ssh to
pipe binary data through stdout, like rsync. Plus it gets a bit
noisy.
Closesrust-lang#498
because of these output in ~/.cargo/env
It took me some time to find the problem.
maybe this not even an issue of rustup, but this really cause trouble to user.
The text was updated successfully, but these errors were encountered: