On Thu, Oct 30, 2003 at 08:30:32AM -0500, Anthony Carrico wrote:
> On Thu, Oct 30, 2003 at 07:43:43AM +0100, Lionel Elie Mamane wrote:
>> On Wed, Oct 29, 2003 at 04:00:21PM -0500, Anthony Carrico wrote:
>> I don't have loads of time either now, except in the week-ends.
> I can certainly understand that. I just mean that, as upstream
> maintainer of Sunterlib, I'd be happy to do what is necessary to
> accommodate Debian if you are interested in packaging.
OK, I see. Thanks. I'll make use of that when the scsh package is in
good shape and I can move on.
I am not a Debian developer right now. This means that I have to rely
on sponsors to upload packages to Debian. Two bottlenecks instead of
>>> Clean separation of the libraries from the system for
>>> distribution, and clean integration of separately distributed
>>> libraries into an installation -- these are the bane of Lisp!
>> The merriam-webster defines "bane" as something bad, "a source of
>> harm or ruin". So, you think that Lisp shouldn't have this?
> Ok, you caught me in some bad English, let's say that "failure to
> address these issues has been the bane of Lisp".
Oh well, the fact that I had to look up what bane means shows that
your English isn't the only one not perfect. :)
>>> I started Sunterlib (along with Martin) not because I thought
>>> putting all those libraries together was a good idea, but because
>>> it seemed like the only workable option -- Sunterlib and Scsh
>>> shouldn't be monolithic.
>> I'm confused now.
(I was confused because I understood your "bane" remark wrong)
> The Scheme48 package system seems to be for internal use only. As
> far as I know, if you want to create a program that uses packages
> from several libraries you must aggregate them on the outside (the
> sunterlib solution), or to use many -lm switches. You'd need one for
> each of them and their dependents in the single #! line at the top
> of your script.
Hmm... That's exactly the situation with C on some Unices. And tools,
like pkg-config or libtool have been developed to address this.
(exact that the many -l lines are at link time, not at load-time)
> This would get out of control fast if Scheme48 was popular enough to
> have many developers contributing independent libraries.
Not that much: Again, these lines could be generated
automatically. Oh yes, you would run into limits of size of
command-lines and #! lines. :-(
>> Well, hmm, I hoped someone more knowledgeable than me about scsh
>> would answer this question on this list.
> I hope so to. Isn't anyone who participated in the great licence
> change listening? If not, you may have to contact the Scheme48
Are all (or most of) the files I mentioned part of Scheme48?
Description: Digital signature