I am using WinPython, which puts Julia executables and .julia both as 
subfolders of the installed WinPython folder, using environment variables 
to tell Julia about their location.  I installed WinPython in the 
C:\Program Files\ folder.  I always used an admin-started REPL to ensure 
write permissions to the C:\Program Files\ folder.

I have a similar configuration on a Win7 x64 PC, but I executed only 
commands before this one so far:
julia> Pkg.rm("WAV")

I tried these commands:
julia> Pkg.add("Lint")
julia> Pkg.rm("Lint")
julia> Pkg.update()
All worked fine.

Therefore, problem seems to be narrowed down to this combination:
julia> Pkg.checkout("WAV")
julia> Pkg.pin("WAV")
julia> Pkg.free("WAV")
julia> Pkg.rm("WAV")

Is there something in Julia or portable Git that is intolerant of a space 
in the folder name (C:\Program Files\)?  I hope not, as the reason I do so 
is for security reasons.  I set it up so only the administrator account can 
add/remove/update packages, and other standard/limited accounts can only 
use packages and other executables installed by the administrator.  This is 
especially important for a school environment.  A standard feature of Win 
XP and later is that the C:\Program Files\ folder only has write 
permissions for the administrator.  This configuration has been working 
well with Julia v0.3.5, except for the issue that is the subject of this 
post.

Reply via email to