I'm not sure if this is related to #426 or different... but the error message is different, so I'll open a new issue ticket and you can close if desired.
I can't update from 1.8 to 1.9, using the MSVC stable branch:
C:\Users\Jacob> rustup self update
info: checking for self-updates
info: downloading self-update
info: rustup updated successfully
C:\Users\Jacob>rustup --version
rustup 0.1.12 (c6e430a 2016-05-12)
C:\Users\Jacob>rustup show
stable-i686-pc-windows-msvc (default)
rustc 1.8.0 (db2939409 2016-04-11)
C:\Users\Jacob>rustup update
info: syncing channel updates for 'stable-i686-pc-windows-msvc'
info: downloading component 'rustc'
35.0 MiB / 35.0 MiB (100 %) 5.2 MiB/s ETA: 0 s
info: downloading component 'rust-std'
46.6 MiB / 46.6 MiB (100 %) 5.5 MiB/s ETA: 0 s
info: downloading component 'rust-docs'
5.6 MiB / 5.6 MiB (100 %) 4.9 MiB/s ETA: 0 s
info: downloading component 'cargo'
info: rolling back changes
error: could not rename component file from 'C:\Users\Jacob\.multirust\toolchains\stable-i686-pc-windows-msvc\bin/test-4fda350b.dll.lib' to 'C:\Users\Jacob\.multirust\tmp\hvxiy3mkmyzhkgdr_file'
info: checking for self-updates
info: rustup is up to date
stable-i686-pc-windows-msvc update failed - rustc 1.8.0 (db2939409 2016-04-11)
I do have a .multirust\tmp folder. I don't see anything in it that would block the creation of files in it. If I try to move test-4fda350b.dll.lib by hand, I can move it by hand.
I'm not sure if this is related to #426 or different... but the error message is different, so I'll open a new issue ticket and you can close if desired.
I can't update from 1.8 to 1.9, using the MSVC stable branch:
I do have a
.multirust\tmpfolder. I don't see anything in it that would block the creation of files in it. If I try to movetest-4fda350b.dll.libby hand, I can move it by hand.