🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
tbrowder .tell [Coke] the dep diagram is very slick! but so far i can't find Digest in the bubbles 02:23
tellable6 tbrowder, I'll pass your message to [Coke]
tonyo tbrowder: digest::sha is on the right side (~4 bubbles in) about half way up 13:30
El_Che .tell melezhik 2nd link is down. 13:31
tellable6 El_Che, I'll pass your message to melezhik
tbrowder yes, i see that, and it may be the problem, but i haven’t looked at it yet. 13:48
[Coke] tbrowder: I see Digest::SHA; possible I'm not parsing the zef output correct, you said there was a specific version that was required. 13:50
so maybe the format of 'zef info' output in that I'm not reading right 13:51
[Coke] tbrowder: not quite done with double check, but I think you're looking for "Digest" which is provided by "Digest::SHA1" 14:28
this script is reporting the package you'd install, not the modules provided by those packages. 14:29
and zef isn't reporting that Temp::Path has a specific requirement on Digest::SHA 14:31
Doesn't look like it does in its META6.json, at least on github master. 14:32
So you might have an old, locally installed module that has a specific version requirement there.
tbrowder yes, thnx. that sounds like a prob with the “real” module. David’s pdf suite is so complex… 14:35
[Coke] hopefully this script will help folks experience similar questions. I can pull into a separate project if folks want something installable with zef. 14:36
folks *who* exper...
tbrowder sounds like a good idea! 14:42
melezhik . 14:48
tellable6 2022-09-15T13:31:24Z #raku <El_Che> melezhik 2nd link is down.
melezhik .tell lizmat sparky ui is wobbly today, I have restarted the service, it might help - sparrowhub.io:4000/report/rakudo-build/5367
tellable6 melezhik, I'll pass your message to lizmat
melezhik .tell El_Che sparky ui is wobbly today, I have restarted the service, it might help - sparrowhub.io:4000/report/rakudo-build/5367
tellable6 melezhik, I'll pass your message to El_Che
El_Che still down here 14:54
tellable6 2022-09-14T23:01:47Z #raku <melezhik> El_Che would you be interested to do something with rakusta - github.com/melezhik/rakusta ?
tbrowder howto? i need to get the value of a 14:57
*the a shell program's text output to stdout. what is a reliable way to do that. say i use "run 'cmd'". how should i capture stdout? 15:01
alrernatively i can always redirect to a file and read the file, but is there a more elegant way? 15:03
melezhik .tell El_Che I have freed up memory on VM, the link should be accessible now - sparrowhub.io:4000/report/rakudo-build/5367 15:05
tellable6 melezhik, I'll pass your message to El_Che
melezhik .tell lizmat I have freed up memory on VM, the link should be accessible now - sparrowhub.io:4000/report/rakudo-build/5367
tellable6 melezhik, I'll pass your message to lizmat
[Coke] run('thing',:out).out 15:06
run will emit out and err normally, unless you say to capture it. then once you capture it, you can get it from the result by calling the appropriate method.
m: say run('ls',:out).out 15:07
camelia IO::Pipe<(Path)>(opened)
tonyo m: say run('ls',:out).out.slurp
camelia
[Coke] right, need the slurp there 15:08
tonyo lizmat: you remember anything from eight years ago about `do_pragma_or_load_module`? trying to figure out what kind of data structure this expects 15:58
basically slanging something called `use-dist` that just enhances the `use X` X part with the dist info 15:59
lizmat melezhik: still not working for me: gist.github.com/lizmat/39dfb5bb4a8...nt-4303162 17:22
tellable6 lizmat, I'll pass your message to melezhik
[Coke] similar error here, melezhik - cert comes from an untrusted source. 17:23
lizmat tonyo: $use is 1 for "use", and 0 for "no" 18:04
tellable6 2022-09-15T14:48:35Z #raku <melezhik> lizmat sparky ui is wobbly today, I have restarted the service, it might help - sparrowhub.io:4000/report/rakudo-build/5367
2022-09-15T15:05:26Z #raku <melezhik> lizmat I have freed up memory on VM, the link should be accessible now - sparrowhub.io:4000/report/rakudo-build/5367
lizmat $thisname is an override for $<modue_name><longname> 18:05
$thisname is an override for $<modue_name><longname>.name
tonyo: maybe I'm not understanding the question?
melezhik . 18:07
tellable6 2022-09-15T17:22:20Z #raku <lizmat> melezhik: still not working for me: gist.github.com/lizmat/39dfb5bb4a8...nt-4303162
melezhik .
melezhik .tell lizmat well technically it works, it just a browser does not allow _by default_ ( unless one asks to ) to visit web site with self signed ssl certificates. it's ok, you don't have too, I will probably fix this later ))) 18:10
tellable6 melezhik, I'll pass your message to lizmat
lizmat melezhik: what's wrong with Let's Encrypt ? 18:11
melezhik @liz 18:22
lizmat it's not thing wrong with it, for example I use it for sparrowhub.io which has "white" ssl cert
it's just another application sparrowhub.io:4000 use self signed ssl cert 18:23
the challenge with white (CA authorized) certs is you have to provide a domain name for every apps (you usually don't want to hook all apps on the same domain name, right? )
so for me it means to have yet another white ssl cert I will hav to register another domain name 18:24
say, sparkyci.io or something
lizmat why not foo.sparrowhub.io ?
melezhik yeah, this is good idea, actually ))
I have never though about utilizing sub domain in that way 18:25
but in this case sparky would be associated with not very relevant sparriwhub , but in other hand it will get a me a valid ssl cert 18:26
lizmat asking *potential* users to ignore security warnings, is not a good policy to get new users, is all I'm saying
melezhik yeah, I got that ))) 18:28
I am going to bring an subdomain
will let you know
lizmat okidoki!
[Coke] Cro has no dependencies? 19:45
ah, yes, just Cro; C:H:R has a dozen. 19:46
tonyo: Looks like a single item with no deps doesn't get rendered in the graph 19:48
(can see it with my script with `./zef-deps --graph Cro`
[Coke] updated zef-deps to allow multiple packages on the command line (works great with the graphviz viewer, esp. with shared deps 20:01
tbrowder [Coke] thanks! 20:30
tonyo: thanks!
melezhik .tell lizmat  now this should work )) - sparky.sparrowhub.io/report/rakudo-build/5367 21:00
tellable6 melezhik, I'll pass your message to lizmat
melezhik .tell El_Che the should work - sparky.sparrowhub.io/report/rakudo-build/5367
tellable6 melezhik, I'll pass your message to El_Che
jjatria tonyo: is there a way to inspect why a release is not being indexed? I got the success output from fez upload, but the release is not visible even after several hours 21:32
lizmat tonyo: fwiw, I recently had a similar issue, forgot which module exactly 21:49
tellable6 2022-09-15T21:00:24Z #raku <melezhik> lizmat  now this should work )) - sparky.sparrowhub.io/report/rakudo-build/5367
melezhik . 22:14
.tell lizmat and finally this one - ci.sparrowhub.io
tellable6 melezhik, I'll pass your message to lizmat
melezhik .tell SmokeMachine sparkyci moved to ci.sparrowhub.io , please update CI badges, you can find new link from "my repos" page - ci.sparrowhub.io/repos 22:15
tellable6 melezhik, I'll pass your message to SmokeMachine