[racket-dev] Problem with planet and Windows shortcuts
I think there must be a problem with v6.1's support for soft links on
Windows, while previous versions of Racket were oblivious to links on
Windows.
What does
(resolve-path "C:\\Users\\aml\\AppData\\Roaming\\Racket")
report?
At Wed, 17 Sep 2014 17:31:55 +0100, Antonio Menezes Leitao wrote:
> Hi,
>
> Recent versions of Racket for Windows (at least, starting from 6.1.0.3)
> cannot install packages from planet when Racket's AppData/Roaming/ folder
> is a shortcut. I'm sure Racket could do it in previous versions.
>
> The output I get is:
>
> ..\..\Program Files\Racket-6.1.0.3\collects\racket\path.rkt:66:14:
> normalize-path: element within the input path is not a directory or does
> not exist
> element: C:\Users\aml\AppData\Roaming\Racket
>
> Here are some additional tests:
>
> > (directory-exists? "C:\\Users\\aml\\AppData\\Roaming\\Racket")
> #f
> > (file-exists? "C:\\Users\\aml\\AppData\\Roaming\\Racket")
> #f
> > (link-exists? "C:\\Users\\aml\\AppData\\Roaming\\Racket")
> #t
>
> The reason why I use a shortcut is simply because I use several different
> machines which synchronize that folder using Dropbox.
>
> Is there a workaround (besides making C:\Users\aml\AppData\Roaming\Racket a
> regular folder)?
>
> Best,
> António.
> _________________________
> Racket Developers list:
> http://lists.racket-lang.org/dev