[plt-scheme] Fwd: [Contrib-Rpm] drscheme-202-1mdk

From: Jens Axel Søgaard (jensaxel at soegaard.net)
Date: Sun Oct 6 14:06:43 EDT 2002

Eli Barzilay wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> On Oct  6, Guillaume Rousse wrote:

>>> But these are a tiny fraction of the whole thing.  Plus, I never
>>> understood the point of having a -devel rpm for a language, unless
>>> it's just some very limited run-time thing.

Me neither.

>> Well, if you're just a perl user, you don't need perl-devel. You
>> need it only if you want to compile perl modules. Splitting package
>> is a way to give more flexibility to your setup. Of course, it also
>> suppose you have some rpm-management tools over raw rpm, as urpmi or
>> apt-get.
> Oh, whatever (I know nothing on these tools)...  It just sounds like a
> hard thing to decide what goes where.  If you're aiming at a basic
> minimal set of files for pure users, you don't need the documentation
> tree also, help-desk, mzc, etc, but pulling these things out might
> break other things (I'm not sure).  BTW, if you are doing the
> separation work anyway, then a seperate mred+drscheme rpm sounds like
> a good idea.

I wote for one package and one package only. If one makes such packages
then one should be prepared to keep them uptodate (for a while at least),
and the one package deal is far the easiest to maintain. Furthermore one
package is easier for new users to handle. Getting the devel-package of
foo with a version that matches the version of foo installed is often

>>> Also, I would call the rpm plt for the same reason as the directory
>>> name,
>> I found the package following a link called "Download DrScheme", so
>> i assumed i downloaded only a part of plf project.

I think you should ask the PLT team for advice - for file structure
as well as license issues [don't assume - check]. I think it would
be nice if the directory structure for the tar/rpm/deb/* was the
same - although one should also respect the different distributions.

>> I just used the original plt rpm description also. BTW, using
>> personal appreciations in a software description is wrong: if you
>> package it, it is generally because you find it good enough.

For some one that just need /a/ Scheme, it would be a good thing
to point out that PLT Scheme is [one-of] the best all round implementation.

Jens Axel Søgaard

Posted on the users mailing list.