I have several decent sized collections, each utilized via a 'raco link -d /a/b'. I end up doing numerous 'raco setup x' after munging around in a particular collection set.
A typical stdout from a 'raco setup' always appears to have "mystery" collection entailment to vary degrees over time. e.g., this morning's set is consists of raco setup: 3 skipping: <planet>/untyped/unlib.plt/3/24/scribblings/unlib.scrbl raco setup: 2 skipping: <planet>/cce/scheme.plt/6/3/reference/manual.scrbl raco setup: 6 skipping: <planet>/cce/scheme.plt/4/1/scribblings/main.scrbl raco setup: 7 skipping: honu/scribblings/honu.scrbl At various times in the past I've seen 'handin" and other collections sort of come and go. The first three I was able to remove by cleaning out the ~/.racket/planet. Which leaves the following: 1) It appears 'raco setup x' attempts to perform a doc build in ~/.planet/... I double checked and none of the local collections perform a single (require (planet ...)). There is no reason for 'raco setup x' to entail any activity in ~/.racket/planet/... Is this a bug? or implicit ~/.racket/planet building intentional for a 'raco setup x' invocation? 2) Why is honu currently entailed in 'raco setup x', where x is a 'raco link -d ...' local collection? The above in situ: raco setup: version: 5.3.4.10 [3m] raco setup: variants: 3m raco setup: main collects: /usr/local/racket/collects raco setup: collects paths: raco setup: /home/ray/.racket/5.3.4.10/collects raco setup: /usr/local/racket/collects raco setup: --- pre-installing collections --- raco setup: --- installing foreign libraries --- raco setup: --- compiling collections --- raco setup: --- parallel build using 8 processes --- raco setup: 7 making: /code/rlib/gut/gut (aws) raco setup: 7 making: /code/rlib/gut/gut/http (http) raco setup: 7 making: /code/rlib/gut/gut/uri raco setup: 7 making: /code/rlib/gut/gut/uri/url raco setup: 7 making: /code/rlib/gut/gut/oauth ... raco setup: 7 making: /code/rlib/gut/gut/uuid raco setup: --- updating info-domain tables --- raco setup: --- creating launchers --- raco setup: --- installing man pages --- raco setup: --- building documentation --- raco setup: 3 skipping: <planet>/untyped/unlib.plt/3/24/scribblings/unlib.scrbl raco setup: 2 skipping: <planet>/cce/scheme.plt/6/3/reference/manual.scrbl raco setup: 6 skipping: <planet>/cce/scheme.plt/4/1/scribblings/main.scrbl raco setup: 7 skipping: honu/scribblings/honu.scrbl raco setup: --- installing collections --- raco setup: --- post-installing collections --- raco setup:
____________________ Racket Users list: http://lists.racket-lang.org/users