[racket] Error building documentation

From: Bert De Ketelaere (bedeke at hotmail.com)
Date: Tue Oct 7 06:00:40 EDT 2014

Hello,

I got following error while installing package pollen via DrRacket:

find-relative-path: contract violation
  expected: (and/c path-for-some-system? simple-form?)
  given: #<path:E:\PortableApps\Racket\Data\Setup\..\Racket\snapshot\pkgs>
  context...:
   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:116:2: for-loop
   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:114:0: do-explode-path
   E:\PortableApps\Racket\App\Racket\collects\racket\path.rkt:124:0: find-relative-path5
   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\private\index-scope.rkt:7:0: index-at-user?
   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\private\local-redirect.rkt:189:0: make-local-redirect
   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\scribblings\main\user\local-redirect.scrbl: [running body]
   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\setup\scribble.rkt:895:0: load-doc/ensure-prefix
   E:\PortableApps\Racket\App\Racket\share\pkgs\racket-index\setup\scribble.rkt:1146:13
   E:\PortableApps\Racket\App\Racket\collects\setup\parallel-do.rkt:420:20: loop

>Welcome to DrRacket, version 6.1.0.8--2014-10-05(0f058d8/a)
PLTUSERHOME=E:\PortableApps\Racket\Data\Setup\..

It's only scribble that stumbles over the ".." in the path, the package is installed.
The documentation for PLTUSERHOME only mentions that the path must be a complete-path?, does it also have to be a simple-form-path ?

Kind regards,
Bert
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20141007/e56b2df9/attachment.html>

Posted on the users mailing list.