Introduction

Dominique Dumont dod at debian.org
Wed Feb 21 18:24:47 UTC 2018


On Wednesday, 21 February 2018 13:23:52 CET Alberto Luaces wrote:
> I would like to become a member of the team. 

Done. Welcome aboard. :-)

> I am very interested in
> Perl6, and I would like to have many of the most useful packages
> available in Debian (the command line debugger, for instance).

I welcome the help. I can barely work on moarvm nqp and rakudo package and did 
not make any progress on Perl6 modules for several months.

> From the upstream's "zef" bug tracker at github, I have seen that there
> is some progress about packaging Perl6 modules in Debian, and I would
> like to know how to do it, or help in writing those guidelines or a
> helper software as "dh-make-perl".

First, we must figure out how to properly package a Perl6 module. There's a 
lot of hints there https://github.com/ugexe/zef/issues/117

I wanted to properly handle precompiled files with Debian packages. 
Unfortunately, I still have not completely understood how Perl6 pre-compiled 
files are handled. I've written some postinst script for rakudo [1], but I'm 
not sure that this code is relevant

I guess that we should first keep it simple and ship Perl6 source files in 
Debian package. The files will be compiled on user's machines. 

This may break later when Perl6 modules are used by daemons. In the meantime 
we must understand how to fit Perl6 pre-compiled files with Debian practices.

On my side, I'll focus on providing a working rakudo for all arches. It would 
be great if you could focus on packaging small Perl6 modules.

Unfortunately, there's not much in term of guidelines or tools. [2] 

> I am already a DM, and my nickname is "aluaces-guest" on Alioth and
> salsa.

You're now part of rakudo packaging team

> That said, I hope this arrives before the migration of the mailing list

Thanks for the reminder: I must ask for a migration of this mailing list...

All the best

[1] https://anonscm.debian.org/cgit/pkg-rakudo/pkg-rakudo.git/tree/debian/
rakudo.postinst?h=postinst-to-recompile-all-modules
[2] https://wiki.debian.org/Teams/DebianRakudoGroup

-- 
 https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org



More information about the Pkg-rakudo-devel mailing list