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 8 September 2017.
01:55 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
07:31 domidumont joined 07:38 domidumont joined
stmuk_ is there any way via META6.json of specifying a dependency on a particular rakudo version rather than perl 6 lang version? 10:08
for example cro needs equal to or better than 2017.08 and DBIish is broken on 2017.01 10:09
cro SSL I mean 10:42
nine stmuk_: no, that's the major reason why we want to release 6.d 10:50
11:01 llfourn joined
stmuk_ not sure that will help since most of the breaking changes recently probably were 6.c 11:04
or at least people relying on unspec'd behaviour
I suppose it could be handled in tests just dying (or warning) based on rakudo version 11:05
11:17 leont joined 12:37 domidumont joined 13:27 leont joined 17:06 domidumont joined
[Coke] build a new rakudo for testing something. needs a module. install zef for this newly built rakudo. try to use module. can't. try to install module: already installed. 18:52
19:19 llfourn joined
mst [Coke]: \\o/ software 19:33
ugexe so zef is getting launched by a different perl6 than what you are using to try and `use` the module with 19:36
you might see if `zef --help` and `perl6 -MZef::CLI -e '' --help` show the same configuration file path 19:37
leont is busy inventing a test framework for perl6, because Test.pm is rather croaking under a complete lack of architecture 19:50
I think I got the main architecture right, now I just need to invent a non-awkward API and make things thread-safe. What can possibly go wrong… 20:35
(subtests and threads are a terrible combination, that much is certain)
[Coke] ah. zef's wrapper is "the perl6 in the env" not "the perl6 used to install zef." That'd do it. 23:39
bad expectation on my part.