Although recent versions of Windows support symbolic links, only an
administrator can create them. Package authors need to take that into
account and not include symbolic links in a package if it's meant to
be installed on Windows.

At Mon, 17 Jul 2017 09:18:55 -0700 (PDT), Sam Waxman wrote:
> Hello,
> 
> I'm working on my Windows 10 machine, trying to install a package using the 
> raco command. Specifically, I typed in
> 
> raco pkg install racketscript
> 
> and also tried installing the package through doctor racket. Both methods 
> yield the following output:
> 
> C:\Users\Sam>raco pkg install racketscript
> Resolving "racketscript" via 
> https://download.racket-lang.org/releases/6.7/catalog/
> Resolving "racketscript" via https://pkgs.racket-lang.org
> Downloading repository git://github.com/vishesh/racketscript?path=racketscript
> 
> make-file-or-directory-link: cannot make link
>   path: 
> C:\Users\Sam\AppData\Local\Temp\15003077361500307736551-vishesh_racketscript_ma
> ster\racketscript-compiler\racketscript\compiler\js-support\traceur-browser
>   system error: A required privilege is not held by the client.; errno=1314
> 
> 
> 
> When using Cygwin instead of the Windows command line, I get a similar error, 
> but with a different path:
> 
> make-file-or-directory-link: cannot make link
>   path: 
> C:\cygwin64\tmp\15003076911500307691715-vishesh_racketscript_master\racketscrip
> t-compiler\racketscript\compiler\js-support\traceur-browser
>   system error: A required privilege is not held by the client.; errno=1314
> 
> 
> It seems that the raco command is trying to write tmp files and it doesn't 
> have access to this privilege. Does anyone know how to resolve this?
> 
> Thanks in advance.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to