Need help with new dh-raku

gregor herrmann gregoa at debian.org
Sat Dec 11 16:42:59 GMT 2021


On Fri, 10 Dec 2021 19:05:24 +0100, Dominique Dumont wrote:

> On Friday, 10 December 2021 17:01:34 CET gregor herrmann wrote:
> > Ah! I had a hunch like this but didn't think of the postinst of the
> > _same_ (old) package.
> > Glad you found it!
> This is now fixed.

Cool.
 
> I had to update both rakudo and dh-raku. 
> Could you check or test what i've done on rakudo-helper.pl and install (from 
> dh-raku). These modification are available on salsa.

I had a brief look at the changes in rakudo-helper.pl and
dh_raku_install, and the logic makes sense to me.
 
> This is working for per6-readline, but I'm still worried about side effects.

Some random tests:
- replaced /usr/share/perl6/rakudo-helper.pl with the version from
  git
- rebuilt dh-raku from git [0]
- rebuilt perl6-readline against the updated dh-raku:
  log:
  	Installing perl6-readline.dh-raku.list in debian/perl6-readline/usr/lib/perl6/vendor
  debc:
    ./usr/lib/perl6/vendor/perl6-readline.dh-raku.list
- installed new perl6-readline
  output:
  line: 0 0 134
  line: 0 0 134
  line: 0 0 134
  line: 0 0 134
  line: 0 0 134
  line: 0 0 134
  (could be prettier :))
- `raku examples/echo.pl6' works \o/
- a comparison of /usr/lib/perl6 before and after only shows
  +/usr/lib/perl6/vendor/perl6-readline.dh-raku.list
- downgraded perl6-readline to 0.1.5-2 from the archive
  /usr/lib/perl6/vendor/perl6-readline.dh-raku.list is removed
  the echo example still works
- reinstalled perl6-zef (to test a different perl6 package)
  precompilation kicks in
  no changes in /usr/lib/perl6
  `zef --help' still works


So, hm, yeah, I guess I don't find any obvious issues :)


Cheers,
gregor


[0] side note:
    dpkg-gencontrol: warning: package dh-raku: substitution variable ${perl:Depends} unused, but is defined

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Leonard Cohen: Darkness
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-rakudo-devel/attachments/20211211/adbe8857/attachment.sig>


More information about the Pkg-rakudo-devel mailing list