<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello,<br><br>I got following error while installing package pollen via DrRacket:<br><br><font style="font-size: 10pt;" size="2">find-relative-path: contract violation</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">  expected: (and/c path-for-some-system? simple-form?)</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">  given: #<path:E:\PortableApps\Racket\Data\Setup\..\Racket\snapshot\pkgs></font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">  context...:</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:116:2: for-loop</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:114:0: do-explode-path</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:124:0: find-relative-path5</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\private\index-scope.rkt:7:0: index-at-user?</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\private\local-redirect.rkt:189:0: make-local-redirect</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\user\local-redirect.scrbl: [running body]</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\setup\scribble.rkt:895:0: load-doc/ensure-prefix</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\setup\scribble.rkt:1146:13</font><font style="font-size: 10pt;" size="2"><br></font><font style="font-size: 10pt;" size="2">   E:\PortableApps\Racket\App\Racket\collects\setup\parallel-do.rkt:420:20: loop</font><font style="font-size: 10pt;" size="2"><br></font><br>>Welcome to DrRacket, version 6.1.0.8--2014-10-05(0f058d8/a)<br>PLTUSERHOME=E:\PortableApps\Racket\Data\Setup\..<br><br>It's only scribble that stumbles over the ".." in the path, the package is installed.<br>The documentation for PLTUSERHOME only mentions that the path must be a complete-path?, does it also have to be a simple-form-path ?<br><br>Kind regards,<br>Bert<br>                                       </div></body>
</html>