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 20 July 2016.
ugexe nine: gist.github.com/ugexe/dfb1733d1db0...bf1810a0a8 This seems to fix a lot of composition problems related to the deprecation shim, including tests. Doesn't fix `class :: { is Distribution; }.new(:name<foo>).name` though 03:25
s/is/also is/ 03:26
also s/Doesn't fix/Doesn't ""fix""/ 03:29
for that it might have to be something like sub trait_mod:<is>($d, $ where {$_ eq Distribution}) { $.^add_attribute($_) for Distribution.new.^attributes } 03:38
06:24 domidumont joined 06:44 domidumont joined 06:48 domidumont joined 07:08 domidumont joined 07:35 domidumont joined 08:54 domidumont joined 09:37 ribasushi joined 09:41 domidumont joined
[Coke] I have an installed rakudo with rakudobrew; how can I kill all my installed modules and start over? (nuke and reinstall?) 13:31
tadzik rakudobrew nuke 13:32
[Coke] ... is there any help on how to use that or what it does? 13:33
tadzik it removes a directory with a specified installation 13:35
you nuke $a, then build $a, that gives you fresh $a
[Coke] ok, but the usage shows rakudobrew nuke jvm|moar|moar-blead, and the diag output when you don't specify a version is "switch to what?" 13:36
opening a low priority ticket for that.
thanks! (rebuilding) 13:40
ugexe fwiw with zef you can do `zef nuke site` to delete all modules installed to the default location 13:47
i usually just use rm -rf ~/.rakudobrew/moar-xxx/install/share/perl6/site though 13:48
might be a good command for rakudobrew 13:49
tadzik sounds useful, yes 13:50
[Coke] ugh. fresh LWP::Simple install breaks, undeclared dep. (already a ticket for it)
tadzik do you have a moment to talk about our lord and saviour HTTP::UserAgent? :) 13:51
[Coke] tadzik: lwp::simple is a preqreq for something else. 13:52
I am stuck in a maze of dependencies, which means I can no longer build/test perl6-doc
tadzik ah
[Coke] er, perl6/doc 13:53
stmuk [Coke]: github.com/perl6/perl6-lwp-simple should work .. but I don't think cosimo's original upstream does 15:14
[Coke] I mentioned cosimo earlier, but I'm using whatever LWP::Simple is in the ecosystem. (so, perl6's. 15:27
apologies for causing confusion.
(and, note, perl6's LWP::Simple is still failing that test for me.) 15:40
ugexe LWP::Simple has something funky going on with it. Just using it can cause errors (see GTK::Simple Build.pm) 15:41
stmuk is line 17 in get-perl6-org.t still trying to get doc.perl6.org? 16:02
[Coke]: that's your company blocking the test url 16:05
froggs.de/cgi-bin/test/test.cgi in this case 16:06
[Coke] stmuk: is LWP::Simple not respecting http_proxy? 16:39
works fine for me with "curl -v froggs.de/cgi-bin/test/test.cgi" 16:40
looks like make_request does, but not clue if the test is hitting that. 16:42
oh, I see. 16:45
Can I suggest a URL that is less likely to be blacklisted and more like to be kept online? 16:46
stmuk: apologies, I copied the error without reading the whole thing. :(
stmuk no worries I've had corporate firewall hell myself :/ 16:47
[Coke] opened github.com/perl6/perl6-lwp-simple/issues/5 16:51
mst required live tests are an error. 16:56
[Coke] ... and /6 17:02
(because it assumes that you can connect directly to opera.com without going through an http proxy)
should panda give a stack track when complaining about not finding a module in the ecosystem? 17:04
stmuk probably not .. in general it does need more friendly errors 17:06
I'm not sure either panda or LWP::Simple are actively maintained .. I have wondered if R* should use zef and HTTP::UserAgent 17:08
17:16 domidumont joined 17:58 FROGGS joined