Need a new parrot package that depend on perlapi-* (was: Re: Rakudo ready for upload)

Alessandro Ghedini al3xbio at gmail.com
Sat May 28 13:04:18 UTC 2011


On Fri, May 27, 2011 at 10:26:18PM +0200, Dominique Dumont wrote:
> Hello
> 
> Sorry for the delayed follow-up.
> 
> Le Thursday 19 May 2011 21:46:10, gregor herrmann a écrit :
> > > > The interesting thing is that non of the parrot-* packages seems to
> > > > depend on libperl5.X or perlapi-*, so it wasn't binNMUd.
> > > 
> > > If we consider that Storable internal format is part of Perl binary
> > > interface,  parrot should then depend on perlapi-*.
> > 
> > That was also my assumption.
> 
> Ok. Looks like we need a new release of parrot-stable with an updated 
> dependency. I'll prepare this ASAP. 

IMHO "manually" depending on perlapi will not work. It would need to depend
on $(perl:Depends) so that every time the package is built (e.g. during a
perl transition) the dependency is automatically updated. Unfortunately it 
does not work with parrot AFAICT (dh_perl replaced it with nothing last time
that I tried).

Having a look at the dh_perl manpage, the -V option seems almost what we 
need (basically it forces the Depends on the current version of perl). It 
would be nice if there was a similar option, but for perlapi, or just
something that forces dh_perl to pick perlapi instead of perl, to be used
with -V.

Cheers

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



More information about the Pkg-rakudo-devel mailing list