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 26 November 2016.
08:18 domidumont joined 08:25 domidumont joined 08:58 domidumont joined 11:41 domidumont joined 12:37 FROGGS joined 15:08 domidumont joined 16:38 domidumont joined 18:06 lizmat_ joined
tbrowder ugexe: if I were to successfully install zef with rakudo star, where would it best be installed to using the "-to=" option and with the --prefix option to Configure.pl? For example, if the installation dir was "/opt/rakudo" where should zef be installed? 19:05
ugexe If you are installing as say root user and want all users to have access to zef, then `--install-to=site`. As a non-root user using the previously mentioned system-wide perl6 installation you would still be able to use the same installed zef script. However, a non-root isn't able to install to -to=site for this system wide perl6 installation, so would use `zef -to=home Some::Additional::Module`. At 19:22
this point root user only has access to the Task::Star modules, while non-root user has access to Task::Star + Some::Additional::Module
note that --install-to=site/--install-to=home are both unnecessary as it defaults to --install-to=auto, which will use `site` if its writeable and `home` otherwise 19:23
so `site` gets installed somewhere under --prefix, and `home` gets installed somewhere under a user's home directory 19:24
tbrowder: ^ 19:26
tbrowder ugexe: okay, thanks! that sounds like what i want to do. 20:11
20:20 stevieb joined
stmuk_ % zef --force install ./Terminal-ANSIColor 20:29
===> Searching for missing dependencies: nqp
ugexe `nqp` is a pragma, not a module - i'd argue it should not be listed as a dependency. And while adding something to skip it isn't exactly hard, it becomes a game of keeping an up-to-date whitelist of all pragmas that a perl6 compiler supports 20:41
tadzik yep, should not be a dep
if it is, it's a T::ANSIColor bug
tadzik looks
yep 20:42
fixed now
esp. since I don't think it even uses it.. 20:43
especially in test-depends, since it has no tests %)
ugexe heh 20:45
it would be nice to have access to %*PRAGMAS (even if read-only) outside of Perl6/World.nqp 20:53
22:30 stevieb joined