<br><br><div class="gmail_quote">On Wed, Aug 25, 2010 at 07:51, Eli Barzilay <span dir="ltr">&lt;<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On Aug 24, Laurent wrote:<br>
&gt;<br>
&gt; Probably dividing packages into core, textual, gui, docs, etc. would<br>
&gt; be nice I suppose.<br>
<br>
</div>Not really necessary: the textual distribution is the core one (it<br>
isn&#39;t really a core at the moment, but it will be more core-ish); the<br>
gui (core) distribution is much bigger so a separate installer makes<br>
sense; and the docs are probably going to stay part of the collections<br>
they belong to.<br></blockquote><div><br>To do things right, there should probably be an (or maybe some) <br>independent package that distributions created by raco depend on.<br>This way, the racket dependencies don&#39;t have to be embedded inside <br>

the distributions, and simply adding a dependency declaration would be<br>sufficient.<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


<div class="im">

&gt; &gt; Even better, is if anyone gets this (or something similar) and<br>
&gt; &gt; plays with a very simple spec file that I can try out -- and maybe<br>
&gt; &gt; eventually switch our packaging process to use it.<br>
&gt;<br>
&gt; The documentation is quite complete and has some examples:<br>
&gt; <a href="http://www.epmhome.org/epm-book.html" target="_blank">http://www.epmhome.org/epm-book.html</a><br>
<br>
</div>Yeah, I saw that -- but it looks like getting a config file for racket<br>
takes some work and experimentation, so if it waits for me then it<br>
will take time.<br></blockquote><div><br></div></div>It&#39;d be indeed really surprising if it worked on first try.<br>One simple thing that can be tried though, is to create a simple <br>racket.list file with minimal information, and with:<br>

%include racket-inc.list<br>where racket-inc.list is generated by mkepmlist on the Racket tree.<br>Then trying to make the tgz package with:<br>epm racket<br>would give a good first information about the difficulty to tweak the<br>

config.<br>But I think this first step could work with little effort.<br>