[plt-scheme] PLaneT messing up docs

From: Noel Welsh (noelwelsh at gmail.com)
Date: Wed Jul 30 06:27:39 EDT 2008

I'm trying to upload a package with Scribble documentation.  I get the
following errors when I install said package:

> planet install schematics schemeunit.plt 3 1
default-load-handler: cannot open input file:
"/home/pg/nhw/.plt-scheme/planet/300/4.0.2.3/cache/schematics/schemeunit.plt/3/1/doc/schemeunit.scrbl"
(No such file or directory; errno=2)
setup-plt: error: during Building docs for
/home/pg/nhw/.plt-scheme/planet/300/4.0.2.3/cache/schematics/schemeunit.plt/3/1/doc/schemeunit.scrbl
setup-plt:   default-load-handler: cannot open input file:
"/home/pg/nhw/.plt-scheme/planet/300/4.0.2.3/cache/schematics/schemeunit.plt/3/1/doc/schemeunit.scrbl"
(No such file or directory; errno=2)

Indeed, these files are not part of the .plt; the doc directory has
been renamed to planet-docs:

planet structure schemeunit.plt
...
planet-docs:
  schemeunit:
    Acknowlegements.html
    Release_Notes.html
    api.html
    doc-index.html
    index.html
    philosophy.html
    quick-start.html
    scribble-common.js
    scribble.css

Of course the files actually do exist on disk:

> ls v3/doc/
acknowledgements.scrbl	file.scm	   release-notes.scrbl
api.scrbl		file-test.scm	   running-tests.scrbl
base.ss			misc.scrbl	   schemeunit.scrbl
...

and are referenced in my info.ss:

(define scribblings '(("doc/schemeunit.scrbl" (multi-page))))


So, how do I convince PLaneT to stop erasing my documentation?

Thanks,
Noel


Posted on the users mailing list.