<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
> Do you currently have an explicit rationale for this, maybe?<br>
<br>
</div>I can't think of a use-case that isn't covered by having a dependency<br>
or a slightly different packaged program.<br></blockquote><div><br></div><div>my use-case is that I want to create configuration files depending on the user's choices, so it requires interactions with the user, much like when the user is asked whether he would like to install some package dependency.<br>

</div><div>I can't do that on the first program's startup because this startup is not GUI and the user does not have direct access to the terminal for interaction (the racket program is launched by another program).<br>

<br></div><div>dpkg lets programs do the same thing. Some .deb packages like MySQL need to be configured by interaction with the user. <br></div><div>And the user does not need to worry if he should read MySQL's readme to know if he must do something else to have the MySQL server running.<br>

</div><div><br></div><div>Anyway, I can almost have that with `install-collection', so that's already quite good.<br>One could also almost equate a `raco setup` with a `dpkg-reconfigure` (though not quite).<br><br>

</div><div>Thanks,<br>Laurent<br></div></div><br></div></div>