Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
Set by moderator on 12 August 2017.
00:17 lizmat joined 01:23 tadzik joined 01:31 tadzik joined 01:52 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
02:26 mspo joined
mspo hey, guys. One more thing in the packaging world 13:14
is there any way to get DESTDIR support?
right now I install into a staging area /foo/stage/p6-xml-writer/usr/local/perl6/share/site/etc and then package up the contents of that as /usr/local/perl6/share/site/etc 13:15
but the compiled objects seem to hard code the /foo/stage/p6-xml-writer inside of themselves and get mad when it's not around 13:16
maybe that's a rakudo thing since it's inside of the precomp objects themselves? 13:18
nine mspo: build.opensuse.org/package/show/de...line-Perl5 is the canonical example of how to package a module using a staging area 13:27
build.opensuse.org/package/view_fi...c?expand=1
Yes, the RAKUDO_RERESOLVE_DEPENDENCIES=0 is vital
install-perl6-dist refers to rakudo/tools/install-dist.pl
mspo nine: I left out the RAKUDO_RERESOLVE_DEPENDENCIES=0 13:38
nfi how I'm going to get that into the zef build :) 13:39
but xml-writer seems to have worked
perl6 -MXML::Writer -e 'say "hello";'
nine: should we be installing the lib/ source files (.pm's) somewhere? 13:43
nine mspo: how is zef involved there? 14:16
mspo: the installer handles installation of the source files already
mspo nine: the actual intalling of zef 18:50
20:09 lizmat joined
nine mspo: you mean for packaging zef? That should work just like Inline::Perl5. As long as there's no Build.pm in the dist, installation should be just RAKUDO_RERESOLVE_DEPENDENCIES=0 perl6 /usr/share/perl6/bin/install-perl6-dist --to=/tmp/BUILDROOT/usr/share/perl6/vendor --for=vendor --from=. 20:24
mspo nine: okay I'll give it another try 20:43
sjn www.youtube.com/watch?v=SPr--u4n8Xo <- interesting talk at GUADEC about current trends on shipping code on linux distros 22:04
22:30 lizmat joined