Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-toolchain, 2017-05-13

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

All times shown according to UTC.

Time Nick Message
01:49 ilbot3 joined #perl6-toolchain
01:49 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
04:24 stmuk joined #perl6-toolchain
05:56 lizmat joined #perl6-toolchain
06:31 domidumont joined #perl6-toolchain
06:37 domidumont joined #perl6-toolchain
07:18 lizmat joined #perl6-toolchain
07:49 domidumont joined #perl6-toolchain
08:40 nine tony-o: "build": { "src-dir": "src", "makefile-variables": { "VERSION": "3.22", "svm": {"resource": "libraries/svm"} } }
08:53 nine tony-o: trait_mod:<is>($sub, :native($path));
08:53 samcv joined #perl6-toolchain
09:37 ugexe http://www.cpan.org/authors/id/P/PS/PSIXDISTS/Perl6/
09:40 tony-o should be fixed nine -
10:45 lizmat joined #perl6-toolchain
10:51 samcv joined #perl6-toolchain
11:48 domidumont joined #perl6-toolchain
12:10 tadzik ugexe: zef's dependency resolution seems a bit off
12:10 tadzik it just took me 12 runs to install HTTP::UserAgent, having to install 5 dependencies manually
12:10 tadzik (Encode, HTTP::Status, URI, MIME::Base64 and DateTime::Parse)
12:11 tadzik are they wrongly specified and zef's being to strict, possibly?
12:19 ugexe tadzik: seems like it is system related? I can't reproduce
12:22 tadzik (for future refence: it may be caused by old garbage in ~/.perl6/
12:38 tadzik ugexe: yep, now it all works like a charm
13:02 lizmat joined #perl6-toolchain
13:35 eater joined #perl6-toolchain
13:48 genio joined #perl6-toolchain
13:53 genio left #perl6-toolchain
15:02 nine is-deeply(system-collapse(${foo => {bar => {'baz' => 'qux'}}}), ${foo => {bar => {baz => 'qux'}}});
16:21 tadzik ugexe: if I install a thing with zef using --install-to=./directory, how can I then load it from there? use lib 'directory' doesn't seem to work
16:23 nine tadzik: it probably creates a CompUnit::Repository::Installation there, so you'll have to -I'inst#yourdirectory'
16:23 tadzik ah, that's the syntax
16:23 nine use lib 'inst#yourdirectory'; may also work
16:23 tadzik yep, now it rings a bell :) Thanks!
16:27 domidumont joined #perl6-toolchain
16:30 ugexe you can do --install-to without the inst# now... too many people did not like the default being FileSystem since that is not an installable repo
16:30 ugexe er oops, you were asking about loading n/m :<
16:31 tadzik yeah
16:32 ugexe you can also set PERL6LIB="inst#/whatever"
16:32 tadzik yep
16:33 tadzik and while you're at the keyboard, is there a way I can ask zef to install a specific version of a module? I looked at the code and it seems like it should recognize Acme::Meow:ver('0.1'), but it says that it "Don't understand identity"
19:38 nine ugexe: https://github.com/titsuki/p6-MeCab/blob/master/Build.pm
19:39 nine It downloads source....from a google drive
19:41 ugexe im not sure you can even use shell piping with run: https://github.com/titsuki/p6-MeCab/blob/master/Build.pm#L52
19:41 ugexe er redirect
19:43 nine Nooo, I don't think so
19:43 nine But it doesn't matter, since only root could write there anyway
20:07 nine 2/3 down :)
20:52 nine It is... done
23:10 lizmat joined #perl6-toolchain

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