<div>Hi there,</div>
<div>&nbsp;</div>
<div>I recently had some trouble installing some planet packages so I wrote some scheme code to scrape the planet web page and install each package from scratch. The results can be seen at:</div>
<div>&nbsp;</div>
<div><a href="http://rivendell.ws/planet-stats/">http://rivendell.ws/planet-stats/</a></div>
<div>&nbsp;</div>
<div>It might not be a bad idea to incorporate this kind of automated testing into planet, perhaps by asking contributors to standardize on a testing procedure. But anyway,</div>
<div>of the 50 packags on planet, these 12 fail to install cleanly:</div>
<div><br>aspect-scheme<br>classic-java<br>java<br>macro<br>mrmathematica<br>namespace<br>port<br>redex<br>sql-oo<br>sqlite<br>xxexpr<br>yppdb</div>
<div>&nbsp;</div>
<div>I think a bug in the managed compilation library (lib &quot;cm.ss&quot;) explains the problems with:</div>
<div>&nbsp;</div>
<div>aspect-scheme&nbsp; (maybe)</div>
<div>classic-java</div>
<div>sql-oo</div>
<div>sql-lite</div>
<div>xxexpr</div>
<div>macro</div>
<div>namespace</div>
<div>port</div>
<div>&nbsp;</div>
<div>I did not investigate the others very closely. The managed compilation problem can be reproduced by running the code below on a Windows box, inside the schemeunit cache directory created by&nbsp;the&nbsp;failed planet install (first delete everything from compiled):
</div>
<div>&nbsp;</div>
<div>
<p>(require (lib &quot;cm.ss&quot;))</p>
<p>(for-each (lambda (f)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (managed-compile-zo f))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '(&quot;assert-base.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;assert-test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;assert-util-test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;assert-util.ss
&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;assert.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;drscheme-ui.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;graphical-ui.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;keyword-test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;keyword.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;
schemeunit.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;test-test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;text-ui.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;util-test.ss&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;util.ss&quot;))</p>
<p>-pp</p>
<p>&nbsp;</p></div>