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

gregor herrmann gregoa at
Sat May 28 21:32:53 UTC 2011

On Sat, 28 May 2011 15:04:18 +0200, Alessandro Ghedini wrote:

> 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).

That works probably only for arch:any packages. - Hm, parrot-devel is
arch:any already, but it has
Depends: ${shlibs:Depends}, ${misc:Depends}, parrot, libparrot-dev, perl

Might be worth a try again :)

(And actually _use_ dh_perl in d/rules. That might explain why adding
${perl:Depends} didn't do anything :)
Maybe you also need to tell it about the paths.)
> 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.

You can also play with dh_gencontrol manually, cf. e.g.
libclass-xsaccessor-perl, libdevel-cover-perl.

 .''`.   Homepage: - PGP/GPG key ID: 0x8649AA06
 : :' :  Debian GNU/Linux user, admin, & developer -
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Led Zeppelin: Your Time Is Gonna Come
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <>

More information about the Pkg-rakudo-devel mailing list