Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-toolchain, 2016-11-27

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
08:18 domidumont joined #perl6-toolchain
08:25 domidumont joined #perl6-toolchain
08:58 domidumont joined #perl6-toolchain
11:41 domidumont joined #perl6-toolchain
12:37 FROGGS joined #perl6-toolchain
15:08 domidumont joined #perl6-toolchain
16:38 domidumont joined #perl6-toolchain
18:06 lizmat_ joined #perl6-toolchain
19:05 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:22 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 ugexe this point root user only has access to the Task::Star modules, while non-root user has access to Task::Star + Some::Additional::Module
19:23 ugexe 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:24 ugexe so `site` gets installed somewhere under --prefix, and `home` gets installed somewhere under a user's home directory
19:26 ugexe tbrowder: ^
20:11 tbrowder ugexe: okay, thanks! that sounds like what i want to do.
20:20 stevieb joined #perl6-toolchain
20:29 stmuk_ % zef --force install ./Terminal-ANSIColor
20:29 stmuk_ ===> Searching for missing dependencies: nqp
20:41 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
20:41 tadzik if it is, it's a T::ANSIColor bug
20:41 * tadzik looks
20:42 tadzik yep
20:42 tadzik fixed now
20:43 tadzik esp. since I don't think it even uses it..
20:43 tadzik especially in test-depends, since it has no tests %)
20:45 ugexe heh
20:53 ugexe it would be nice to have access to %*PRAGMAS (even if read-only) outside of Perl6/World.nqp
22:30 stevieb joined #perl6-toolchain

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary