[racket] help with multiple-file section documentation for PLaneT packages?

From: Danny Yoo (dyoo at cs.wpi.edu)
Date: Wed Nov 3 21:47:04 EDT 2010

I'm seeing the following error message when trying to generate the
documentation for js-vm through 'raco setup', where I have a PLaneT
development link in place:

#########################################################################

raco setup:   <collects>/scribble/base.rkt:
  (file
   /home/dyoo/local/plt-5.0.1/collects/scribble/basic.rkt)
 broke the contract
  (->*
   (module-path?)
   (#:underline? any/c)
   element?)
 on other-doc given to
  (file
   /home/dyoo/local/plt-5.0.1/collects/scribblings/main/private/manuals.rkt)
; expected <module-path?>, given: '(planet "js-vm.scrbl" ("dyoo"
"js-vm.plt" #"tmp" #"js-vm" 1 (= 6)))

#########################################################################


I have no idea if I'm doing some wrong here, and I'm having a hard
time reducing this into a small reproducible test case.  This can be
reproduced by checking this out of git:

    git://github.com/dyoo/mzscheme-vm.git

Check out the 'weird-doc-bug' tag, set up a PLaneT development link,
and finally do a raco setup.  That should emit the error.



Thanks for any help on this!


Posted on the users mailing list.