<div dir="ltr">Probably because the indicies have to be rebuilt after any documentation changes; you're seeing messages that say something about that rebuilding process, I believe.<div><br></div><div style>(But 'raco setup' is ridiculously complex (as Matthew mentioned recently on the dev@ list) so there may be something else going on too.)</div>
<div><br></div><div>Robby</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, May 28, 2013 at 8:36 AM, Ray Racine <span dir="ltr"><<a href="mailto:ray.racine@gmail.com" target="_blank">ray.racine@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>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.<br>
<br>
</div>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 <br><br>raco setup: 3 skipping: <planet>/untyped/unlib.plt/3/24/scribblings/unlib.scrbl<br>
raco setup: 2 skipping: <planet>/cce/scheme.plt/6/3/reference/manual.scrbl<br>raco setup: 6 skipping: <planet>/cce/scheme.plt/4/1/scribblings/main.scrbl<br>raco setup: 7 skipping: honu/scribblings/honu.scrbl<br>
<br></div><div>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. <br><br>Which leaves the following:<br>
<br></div><div>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?<br>
<br></div><div>2) Why is honu currently entailed in 'raco setup x', where x is a 'raco link -d ...' local collection?<br></div><div><br></div>The above in situ:<br><div><br>raco setup: version: 5.3.4.10 [3m]<br>
raco setup: variants: 3m<br>raco setup: main collects: /usr/local/racket/collects<br>raco setup: collects paths: <br>raco setup: /home/ray/.racket/<a href="http://5.3.4.10/collects" target="_blank">5.3.4.10/collects</a><br>
raco setup: /usr/local/racket/collects<br>
raco setup: --- pre-installing collections ---<br>raco setup: --- installing foreign libraries ---<br>raco setup: --- compiling collections ---<br>raco setup: --- parallel build using 8 processes ---<br>raco setup: 7 making: /code/rlib/gut/gut (aws)<br>
raco setup: 7 making: /code/rlib/gut/gut/http (http)<br>raco setup: 7 making: /code/rlib/gut/gut/uri<br>raco setup: 7 making: /code/rlib/gut/gut/uri/url<br>raco setup: 7 making: /code/rlib/gut/gut/oauth<br>...<br>raco setup: 7 making: /code/rlib/gut/gut/uuid<br>
raco setup: --- updating info-domain tables ---<br>raco setup: --- creating launchers ---<br>raco setup: --- installing man pages ---<br>raco setup: --- building documentation ---<br>raco setup: 3 skipping: <planet>/untyped/unlib.plt/3/24/scribblings/unlib.scrbl<br>
raco setup: 2 skipping: <planet>/cce/scheme.plt/6/3/reference/manual.scrbl<br>raco setup: 6 skipping: <planet>/cce/scheme.plt/4/1/scribblings/main.scrbl<br>raco setup: 7 skipping: honu/scribblings/honu.scrbl<br>
raco setup: --- installing collections ---<br>raco setup: --- post-installing collections ---<br>raco setup: <br><br><div><br></div></div></div>
<br>____________________<br>
Racket Users list:<br>
<a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br></div>