[Pkg-parrot-devel] Rakudo runtime depends on parrot-devel

Alessandro Ghedini al3xbio at gmail.com
Mon Aug 1 15:42:49 UTC 2011


Hi,

Sorry for the late reply, but I've been on holiday for the past couple of
weeks.

On Sat, Jul 30, 2011 at 07:03:20PM +0200, Allison Randal wrote:
> 
> 
> On 07/29/2011 10:30 AM, Dominique Dumont wrote:
> > Hello Allison
> > 
> > On Friday 29 July 2011 02:28:27 Allison Randal wrote:
> >> Which specific Perl libraries do you need at runtime? Most of those are
> >> build tools.
> > 
> > Hmm, I don't really understand your question in this context. 
> > 
> > This thread is also about removing rakudo dependency on parrot-devel, which we 
> > mailed about yesterday.
> 
> Yes, the reason rakudo depends on parrot-devel at runtime is because it
> needs some files that are in parrot-devel and not in the main parrot
> binary package. So the question is exactly which files you need.
> 
> Digging into it a bit, I suspect it'll boil down to needing NQP and PCT.
> Since these libraries are only used by some language runtimes on Parrot,
> it probably makes the most sense to split them into separate packages,
> so parrot-devel can depend on them, and you can depend on them without
> pulling in the whole of parrot-devel.

Yep, something like parrot-runtime or similar. Alternatively you can just
move those files to the main parrot package. The files are those listed by
Patrick, but I think you can move all the /usr/lib/parrot/3.6.0/library/
directory.

I'm going to update rakudo to the new upstream release now that parrot 3.6.0
is in the archive, do you plan to make such modification soon, so that I
can update rakudo accordingly?

Cheers

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'



More information about the Pkg-rakudo-devel mailing list