Raku / problem-solving

🦋 Problem Solving, a repo for handling problems that require review, deliberation and possibly debate
Artistic License 2.0
70 stars 16 forks source link

"Path to Raku" is missing change of linux module namespaces #130

Open bbkr opened 4 years ago

bbkr commented 4 years ago

There are many packaged Perl 6 modules in Linux distributions, for example: https://aur.archlinux.org/packages/perl6-geoip2/ (Arch Linux has 40 of them in perl6- namespace, Debian has 10 in perl6- and libperl6- namespaces).

Module authors are often not Linux package maintainers and are not aware that their work was redistributed. So I think "Path to Raku" should address this issue separately. Probably Linux package maintainers should be contacted directly to re-release under new raku namespace.

AlexDaniel commented 4 years ago

OK, so what should we do on our side? I don't really see anything actionable. Should package maintainers replace "perl6" with "raku"? Yeah, of course, likely in some backward compatible way. But in the end I think they decide themselves what should be done.

Ping @robertlemmen @dod38fr

dod38fr commented 4 years ago

On Debian side, we're still figuring out how to investigate the build failures we've seen on mips.

Our team is quite small so we tackle one problem at a time and we've not talked much about renaming perl6 to raku. I don't see any problem renaming the package to raku-something.

One issue I can see is whether the transition will be smooth (i.e. raku is able to load libraries from usr/share/perl6 and /usr/share/raku) or hard (raku is not aware of older perl6 names)

Hope this helps