|
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 May 2017. |
|||
|
01:49
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 | ||
|
04:24
stmuk joined
05:56
lizmat joined
06:31
domidumont joined
06:37
domidumont joined
07:18
lizmat joined
07:49
domidumont joined
|
|||
| nine | tony-o: "build": { "src-dir": "src", "makefile-variables": { "VERSION": "3.22", "svm": {"resource": "libraries/svm"} } } | 08:40 | |
| tony-o: trait_mod:<is>($sub, :native($path)); | 08:53 | ||
|
08:53
samcv joined
|
|||
| ugexe | www.cpan.org/authors/id/P/PS/PSIXDISTS/Perl6/ | 09:37 | |
| tony-o | should be fixed nine - | 09:40 | |
|
10:45
lizmat joined
10:51
samcv joined
11:48
domidumont joined
|
|||
| tadzik | ugexe: zef's dependency resolution seems a bit off | 12:10 | |
| it just took me 12 runs to install HTTP::UserAgent, having to install 5 dependencies manually | |||
| (Encode, HTTP::Status, URI, MIME::Base64 and DateTime::Parse) | |||
| are they wrongly specified and zef's being to strict, possibly? | 12:11 | ||
| ugexe | tadzik: seems like it is system related? I can't reproduce | 12:19 | |
| tadzik | (for future refence: it may be caused by old garbage in ~/.perl6/ | 12:22 | |
| ugexe: yep, now it all works like a charm | 12:38 | ||
|
13:02
lizmat joined
13:35
eater joined
13:48
genio joined
13:53
genio left
|
|||
| nine | is-deeply(system-collapse(${foo => {bar => {'baz' => 'qux'}}}), ${foo => {bar => {baz => 'qux'}}}); | 15:02 | |
| 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:21 | |
| 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 | ||
| nine | use lib 'inst#yourdirectory'; may also work | ||
| tadzik | yep, now it rings a bell :) Thanks! | ||
|
16:27
domidumont joined
|
|||
| 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 | |
| er oops, you were asking about loading n/m :< | |||
| tadzik | yeah | 16:31 | |
| ugexe | you can also set PERL6LIB="inst#/whatever" | 16:32 | |
| tadzik | yep | ||
| 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" | 16:33 | ||
| nine | ugexe: github.com/titsuki/p6-MeCab/blob/m...r/Build.pm | 19:38 | |
| It downloads source....from a google drive | 19:39 | ||
| ugexe | im not sure you can even use shell piping with run: github.com/titsuki/p6-MeCab/blob/m...ild.pm#L52 | 19:41 | |
| er redirect | |||
| nine | Nooo, I don't think so | 19:43 | |
| But it doesn't matter, since only root could write there anyway | |||
| 2/3 down :) | 20:07 | ||
| It is... done | 20:52 | ||
|
23:10
lizmat joined
|
|||