<div dir="ltr"><div><div><div><div><div><div>Recently I&#39;ve run into some odd cases where I run &quot;raco setup&quot; and it rebuilds a whole bunch of stuff that should have been up-to-date.<br><br>For instance, I have seen it rebuild all of the collections in a downloaded, pre-built installation of Racket that I had been using for a while.  After the rebuild, many uses of &quot;raco make&quot; sped way up -- somehow, having out of sync collections slowed it down, yet it was not amortizing this cost by bringing them up to date as it went.<br>

<br>Just now, I built an up-to-date git checkout from scratch, up through make install, then ran raco setup again and watched it re-run and re-render all of the Scribble documentation.<br><br></div>Has anyone else seen behavior like this?  Is there some way I might be misconfiguring things that would cause this?  I&#39;m mystified, and I&#39;d like to stop wasting time rebuilding things over and over.<br>

<br></div>For reference, I always have the following environment variables set:<br></div>  PLTHOME = root of whichever PLT tree I am using<br></div>  PLTADDONDIR = $PLTHOME/add-on<br></div>  PLTPLANETDIR=$PLTHOME/add-on/planet<br>

</div>  PLTCOMPILEDROOTS=$PLTHOME/zos/v@(version):<br><div><div><div><div><div><div><div><div><br clear="all"><div>Carl Eastlund</div>
</div></div></div></div></div></div></div></div></div>