On 2021-12-27 15:53:09 +0100, Dominique Dumont wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: transition > > Hi > > I'm currently changing the way Raku (aka Perl6) modules are built. > > The build process involves creating pre-compiled files (a bit like pyc > files for Python). These files used to be created at installation time. > > I'm experimenting with package perl6-readline to perform the > pre-compilation at build time. > > The main drawback is that pre-compiled files depend on the version of > rakudo that did the compilation. All Raku modules must be rebuilt when > a new verions of rakudo is built. > > Like Perl, Rakudo now provides a virtual package with an api version. > For instance: > > Provides: raku-api-2021.09 > > And perl6-readline depends on raku-api-2021.09 > > To trigger the rebuild of Raku modules, I'd like you to set up a > permanent tracker with the following Ben file: > > title = "Rakudo"; > is_affected = .depends ~ /^raku-api-/; > is_good = !.edos-debcheck ~ /uninstallable/; > is_bad = .edos-debcheck ~ /uninstallable/; > > > Is it possible ?
The tracker is now available at https://release.debian.org/transitions/html/rakudo.html Cheers > > All the best > > Dod > -- Sebastian Ramacher
signature.asc
Description: PGP signature