perl6-internals
[Top] [All Lists]

Re: pdd30_install

To: "Allison Randal" <allison@perl.org>
Subject: Re: pdd30_install
From: "Will Coleda" <will@coleda.com>
Date: Fri, 29 Aug 2008 12:20:26 -0400
Cc: "Reini Urban" <rurban@x-ray.at>, "Parrot Porters" <parrot-porters@perl.org>
Delivered-to: mailing list perl6-all@perl.org
Delivered-to: perl6-all-poster@perl.org
Delivered-to: mailing list perl6-internals@perl.org
Delivered-to: perl6-internals@perl.org
Delivered-to: perlmail-parrot-porters@onion.perl.org
Delivered-to: parrot-porters@perl.org
In-reply-to: <48B80DD6.6080403@perl.org>
List-help: <mailto:perl6-all-help@perl.org>
List-id: <perl6-all.perl.org>
List-id: <perl6-internals.perl.org>
List-post: <mailto:perl6-all@perl.org>
List-subscribe: <mailto:perl6-all-subscribe@perl.org>
List-unsubscribe: <mailto:perl6-all-unsubscribe@perl.org>
Mailing-list: contact perl6-all-help@perl.org; run by ezmlm
References: <6910a60808250108t65dda8bfqeaf6454a62d839d6@mail.gmail.com> <6910a60808260633u1c325040u3d87c4ea7370ebe7@mail.gmail.com> <48B670B2.8080603@casella.verplant.org> <6910a60808280510v6ecb510gf78c72401364638f@mail.gmail.com> <20080828132142.GA8858@pmichaud.com> <6910a60808280809rec80d2fqdc96a41b3198716b@mail.gmail.com> <a45468e30808281030u63c39f2dp947b1bc49c4e2985@mail.gmail.com> <48B71457.5030202@perl.org> <48B80653.5090501@x-ray.at> <48B80DD6.6080403@perl.org>
On Fri, Aug 29, 2008 at 10:55 AM, Allison Randal <allison@perl.org> wrote:
> Reini Urban wrote:
>>
>> Problem:
>>
>> Most packages will not accept packages with /usr/bin/scheme,
>> /usr/bin/lisp, /usr/bin/forth, /usr/bin/lua, /usr/bin/tclsh
>> were these are the parrot implementations.
>
> Of course we don't want to hijack existing language executables in the
> distribution packages. But, it should be an easy compilation option in case,
> for example, someone is setting up a tiny embedded linux and wants to run
> Parrot in place of a whole collection of languages.
>
> It's important to keep in mind that for the most part, at least on
> unix-related operating systems, executables for a particular language will
> simply be an 'ln -s' to /usr/bin/parrot (taking advantage of the $0
> executable name information to set up certain configuration for the runtime
> environment).

I'm curious how you envision languages registering themselves for this
special treatment?

-- 
Will "Coke" Coleda


<Prev in Thread] Current Thread [Next in Thread>