00:24 sibl joined 00:28 sibl left
japhb Is there a way to get zef to tell me which of a pile of recursive dependencies is explicitly depending on an *old* version of a module? 00:31
Something wants to pull in DBIish 0.6.6, and I'm not sure how to find out what. `zef rdepends DBIish:ver<0.6.6>` didn't seem to do the trick ... 00:32
ugexe hmm, i would have expected that rdepends command to be sufficient. you can get a general idea by running zef install with --debug and looking at the output to see the batch of dependencies that brought it in (of which one would be the culprit) 00:54
01:08 sibl joined 01:30 arkiuat left 01:33 librasteve_ left 01:36 arkiuat joined 01:40 arkiuat left 01:47 arkiuat joined 01:52 sibl left 01:57 sibl joined 02:13 human-blip left 02:15 human-blip joined 02:30 human-blip left 02:31 orangebot left
japhb ugexe: OK thanks, I'll try that 02:32
02:32 human-blip joined 02:33 sibl left, sibl joined 02:35 Sgeo left 02:50 arkiuat left 02:51 arkiuat joined 02:52 Sgeo joined 02:54 hulk joined
disbot6 <simon_sibl> is there an lsp to use for Raku ? 02:55
02:55 kylese left
disbot6 <aruniecrisps> @simon_sibl there's this: github.com/bscan/RakuNavigator 02:56
<aruniecrisps> i've used this, it's not exactly comparable to an LSP for say python, i've thought about taking this initiative but i feel like that's above my pay grade 02:57
<aruniecrisps> like i've thought about making an LSP for Raku, but 1) it's above my pay grade and 2) i'm working on lots of other side projects at the moment 02:58
<simon_sibl> hmmm is it only for vscode ? 😆
<aruniecrisps> considering it's an LSP it should work with vim or emacs 02:59
<aruniecrisps> you'd probably have to do some configuration
<aruniecrisps> i just make do without an LSP
02:59 arkiuat left
disbot6 <simon_sibl> not a huge fan of js bloat in my home directory, but I will check xD 03:00
<simon_sibl> thanks for the link, I wish there could be a zef module for it in the future 03:02
03:10 arkiuat joined
disbot6 <aruniecrisps> like the LSP you mean? @simon_sibl 03:13
03:15 hulk left, kylese joined, arkiuat left
disbot6 <simon_sibl> like for Perl, the lsp is in a CPAN module\ 03:15
<simon_sibl> cant seem to make it work with Emacs and eglot xD 03:16
<simon_sibl> textbin.net/tpscepc8m5 03:20
<simon_sibl> hopefully someone who tried before could understand whats wrong ? I am not even sure to see an error
03:20 arkiuat joined
disbot6 <simon_sibl> ah for some reason after shutdown and reconnect it seems to half work now 03:23
03:25 arkiuat left
disbot6 <aruniecrisps> awesome! 03:28
<aruniecrisps> sorry if i'm not responding as quickly, i'm working on the Raku SDK for Datastar
<simon_sibl> Haha no justification or excuse needed, I highly appreciate any time given What is Datastar ? 03:32
<aruniecrisps> data-star.dev/
<aruniecrisps> it's basically in the same family of hypermedia frameworks as htmx, unpoly, alpine ajax, etc 03:33
<aruniecrisps> the difference is that this basically tries to completely take over frontend reactivity whereas the others are not really as opinionated
03:42 sibl left, arkiuat joined 03:50 arkiuat left 03:51 sibl joined
disbot6 <simon_sibl> looks pretty nice ! 03:58
04:02 arkiuat joined
disbot6 <simon_sibl> only variable and subroutine completion work for now (only the one declared in the current file, so no "say" for example) 04:03
04:07 arkiuat left 04:22 arkiuat joined 04:26 arkiuat left 04:27 kjp joined, arkiuat joined 04:30 sibl left 04:32 arkiuat left 04:33 Aedil joined 04:34 arkiuat joined 04:38 lichtkind__ joined 04:41 lichtkind_ left 04:52 sibl joined 05:52 sibl left 05:53 sibl joined 06:10 sibl left, sibl joined 06:27 sibl left
disbot6 <aruniecrisps> @simon_sibl I might try my hand at this tomorrow 07:20
<aruniecrisps> Also I uploaded my latest distribution of DataStar but it doesn't seem to be indexed it looks like 07:21
07:40 melezhik joined 08:12 Sgeo left 08:45 sibl joined
disbot6 <simon_sibl> 21 September 2025 indeed raku.land/zef:arunvickram/DataStar 08:48
09:17 sibl left 10:13 Aedil left 10:29 melezhik left
disbot6 <antononcube> @librasteve The complete blog post for Day 6 of Raku Advent 2025 is at WordPress as a draft. I am not sure can I schedule its publishing myself. 10:48
11:17 melezhik joined
disbot6 <librasteve> @antononcube - excellent - I will take it from here (although you probably have the permissions / skills) - thanks!! 11:35
11:35 librasteve_ joined 12:24 melezhik_ joined
Geth advent/main: e38ec1e21b | librasteve++ (committed using GitHub Web editor) | raku-advent-2025/authors.md
mark day 6 scheduled

swap day 8 / day 9
12:24
librasteve_ seen: lizmat 12:25
.seen: lizmat
12:33 melezhik_ left 12:41 melezhik_ joined 12:45 melezhik_ left 12:46 melezhik_ joined 12:49 melezhik_ left 12:55 Aedil joined 13:23 Some-body_ joined 13:24 DarthGandalf left 13:27 Some-body_ is now known as DarthGandalf
disbot6 <aruniecrisps> Hi everyone, wanted to see if I could get some help on figuring out why the latest dist for DataStar isn't being indexed? 13:34
<librasteve> how long ago did you fez upload it 13:52
<librasteve> also suggest you zef update 13:53
<librasteve> fwiw it takes a couple of hours for a fez upload to make it to zef info (and even longer to raku.land) earlier this week - seems a lot slower than it used to be 13:58
<librasteve> tonyo: not sure if this counts as an issue 13:59
[Coke] expected turnaround times should be documented somewhere. 14:02
disbot6 <aruniecrisps> @librasteve i ran mi6 release roughly 8-10 hrs ago 14:04
[Coke] blin run on the unicode 17 run found one casualty, bisected to the nqp bump.
ww 14:05
disbot6 <librasteve> did you see the "You did it!..." line?
<aruniecrisps> yep @librasteve it showed up
<librasteve> this is v0.0.5, right? (I can see v0.0.4)
<aruniecrisps> yep 14:06
<librasteve> what do you see with fez list
<librasteve> also please go to project root and go fez upload and report back
<aruniecrisps> =<< FATAL: Something went wrong: Dist exists. Do you need to run 'fez login' again 14:07
<librasteve> 8-10 hours sounds like an issue needed on fez to me ... this is pretty much what I saw but even slower ... it eventually made it btw 14:08
<librasteve> yeah that FATAL means that the fez server also thinks that fez upload worked
<aruniecrisps> it's not showing on 360.zef.pm 14:09
<librasteve> yeah - stick all this info in the issue ... I am out of ideas, sorry
14:11 svartur-hrafn joined
disbot6 <aruniecrisps> gitlab.com/raku-land/raku-land/-/i...Q1fQ%3D%3D 14:17
<aruniecrisps> @librasteve
<librasteve> ++ 14:18
14:29 svartur-hrafn left
lizmat github.com/Raku/REA/tree/main/arch...D/DataStar # looks like the REA doesn't know about it either, so this is really a fez issue 14:35
I've just uploaded a new version of Slang::Nogil, and that does not appear to have been indexed either 14:46
tonyo ugexe looks like fez has stopped indexing uploads
15:16 Sgeo joined
ab5tract patrickb: just a friendly ping to ask about the status of that cool debugger project you were working on :) 15:26
15:29 melezhik_ joined 15:49 melezhik_ left, melezhik_ joined 15:57 melezhik_ left, melezhik_ joined 16:05 melezhik_ left, melezhik_ joined 16:10 melezhik_ left, melezhik_ joined
arkiuat amidst all this foofooraw about class Instant and TAI, I just discovered the Rust "hifitime" crate. It's pretty cool. 16:13
16:20 human-blip left 16:22 human-blip joined
patrickb ab5tract: I solved all external blockers (PTY support, Windows support, var-args, retrieving sources from the server (thanks Liz & timo! for that one)). The debugger itself is now second on my list (only rakudo/rakudo#5060 is before). I plan to then finish up the debugger. But until all T::W issues I authored are solved, the debugger won't be ready for public consumption because it'll require a 16:23
few temporary T::W patches. I'm all the more happy about japhb's persistent work on T::W.
linkable6 RAKUDO#5060 [open]: github.com/rakudo/rakudo/pull/5060 Let `use` get default adverbs from META6.json
ab5tract patrickb: awesome to hear! I'm sure I'm not the only one excitedly (but patiently) looking forward to using it 16:25
patrickb boekernet.de/~patrick/finger.txt 16:26
that's my finger. I usually manage to keep it up to date. 16:27
ab5tract now this is the kind of internet I love to see :D 16:33
ugexe looking briefly at your comment in 5060 patrickb I don't know if the use of `EVAL` for parsing dependency names is accounted for or not
tonyo i think i just fixed a bug on iti 16:34
lizmat ^
should be indexing again now
lizmat tonyo++
does that mean that uploads would have to be repeated? Or that stalled uploads will be handled now? 16:35
tonyo they should get backfilled 16:36
lizmat starts a run of the REA harvester
tonyo it might be another 10 or 15 minutes
probably at minimum 16:37
disbot6 <librasteve> tonyo++
lizmat ok, will continue to monitor and ping you if it doesn't seem to be processing :-)
tonyo alright, the indexer runs every /5 16:38
lizmat ok, no new updates so far :-)
tonyo i'll watch the next run, can ping here when it finishes 16:39
lizmat ++tonyo 16:40
16:45 human-blip left
patrickb ugexe: I plan to split the PR into multiple ones. I hope this makes progress easier. First chunk: Ensuring we have a distribution object available in CURFS modules. 16:45
16:47 human-blip joined
tonyo alright, it put up 3 new dists 16:47
Slang::Nogil:ver<1.3>:auth<zef:lizmat> -> 1
WWW::Gemini:ver<0.0.22>:auth<zef:antononcube> -> 1
DataStar:ver<0.0.5>:auth<zef:arunvickram> -> 1
lizmat cool, thanks! 16:48
disbot6 <librasteve> does zef update
tonyo are one of those the ones you were expecting or was there others?
disbot6 <librasteve> \o/ (on behalf of @aruniecrisps )
<antononcube> "WWW::Gemini" has the very important update with the Gemini-3 models!! 🙂 16:50
<librasteve> just added Air:ver<0.1.0> in under 2 mins, which is the great Air explosion (ie refactor) 16:52
ugexe patrickb: what do you mean by "Ensuring we have a distribution object available in CURFS modules"? I do not understand this because CURFS does have and use distribution objects 16:53
tonyo the newer API doesn't rely on the indexer to run, fwiw 16:54
the indexer is just keeping track of the old lambda setup we had
Geth raku.org/main: 259b061245 | librasteve++ | 4 files
pin to Air:ver<0.1.0>
16:55
16:58 melezhik_ left, melezhik_ joined
disbot6 <aruniecrisps> awesome! thanks tonyo! 17:01
tonyo ++ 17:02
17:08 melezhik_ left, melezhik_ joined
patrickb ugexe from what I understood the distro object was missing in scripts. 17:13
scripts in CURFS that is
ugexe it isn't available in scripts at all 17:14
i.e. you can't use `$*DISTRIBUTION` in bin/foo.raku or t/mytest.rakutest period
17:15 human-blip left
ugexe well actually i'm being presumptious there. maybe it does work for an installed script 17:15
17:17 human-blip joined 17:24 jgaz joined
patrickb That PR changes that. 17:25
From what I understood it's actually a large part of the changes only concerned with changing that. 17:26
ugexe ah, for some reason i thought you were implying $*DISTRIBUTION was only not available in CURFS 17:27
17:30 melezhik_ left, melezhik_ joined 17:36 melezhik_ left, melezhik_ joined 17:48 itaipu left 18:08 melezhik_ left, melezhik_ joined
Geth raku.org: librasteve++ created pull request #278:
Merge raku.org production changes
18:11
disbot6 <librasteve> oops - please ignore this one 18:12
18:14 melezhik_ left, melezhik_ joined
Geth raku.org: librasteve++ created pull request #279:
fix sp optonal
18:17
18:19 melezhik_ left
Geth raku.org/main: 054095f583 | librasteve++ | lib/Org/Home.rakumod
fix sp optonal
18:21
raku.org/main: 326f700361 | librasteve++ (committed using GitHub Web editor) | lib/Org/Home.rakumod
Merge pull request #279 from librasteve/main

fix sp optonal
disbot6 <librasteve> wanted - some new concurrency / parallelism code examples for raku.org 18:25
<librasteve> any volunteers? 18:26
18:26 arkiuat left
disbot6 <antononcube> "LLM::Graph" for example. 😎 18:36
18:39 itaipu joined
disbot6 <librasteve> I would love to see some dynamism in the raku.org examples, there is already one for LLM functions - I could quite easily be convinced to have a whole row of LLM examples ... suggest you open a problem solving solving issues - but bear in mind that there are many (too many) at the moment so be prepared to say what should be replaced! 18:41
18:42 arkiuat joined
Geth advent: antononcube++ created pull request #136:
docs:Adding another (fourth) article by antononcube.
18:44
disbot6 <librasteve> thanks, dude
19:08 justache left 19:11 justache joined 19:12 arkiuat left 19:16 arkiuat joined 19:29 arkiuat left 19:40 apac joined 20:15 apac left 20:37 Aedil left
disbot6 <aruniecrisps> If I were to work on a fully featured UUID library comprising all the different versions up to 7 and 8 would you guys be interested in putting it under the Raku community modules? 20:45
<aruniecrisps> right now i've ported some of the code from the javascript uuid library here: github.com/uuidjs/uuid/blob/main/src/v7.ts 21:50
[Coke] melezhik: yes, please open tickets if brownie is pointing at module issues. 22:16
ww
22:49 melezhik left 23:02 simcop2387 left 23:33 jgaz left