🦋 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.
00:42 human-blip left 00:44 human-blip joined 01:10 hulk joined 01:11 kylese left 01:27 sjm__ joined, sjm_ left 02:15 hulk left, kst`` joined, kylese joined
ugexe m: use Zef::CLI; BEGIN @*ARGS = <install Foo --/test> 02:47
tellable6 2025-05-04T10:34:53Z #raku-dev <finanalyst> ugexe fwiw the 'child' distribution had a lower version number than the 'parent', so by bumping the child to a version in excess of the 'parent', the new version of the script is now run.
hey ugexe, you have a message: gist.github.com/a13837358b0467c2de...550ed255c6
camelia ===> Searching for: Foo, --/test
Failed to update cpan mirror No such method 'IO' for invocant of type 'Any'. Did you mean 'so'?
===> Searching for missing dependencies: Zef::Distribution::DependencySpecification<6068316855360>
===> Failed to f…
ugexe m: use Zef::CLI; BEGIN @*ARGS = <--version> 02:48
camelia Usage:
<tmp> [--force] fetch [<identities> ...] -- Download specific distributions
<tmp> [--force] test [<paths> ...] -- Run tests
<tmp> [--force] build [<paths> ...] -- Run Build.pm
<tmp> [--depends] [--test-depends] [--build-depends]…
ugexe that zef has to be really old
m: use Zef::CLI; BEGIN @*ARGS = <install github.com/ugexe/zef.git --/test> 02:49
camelia ===> Searching for: --/test
Failed to update cpan mirror No such method 'IO' for invocant of type 'Any'. Did you mean 'so'?
No candidates found matching identity: --/test
ugexe m: use Zef::CLI; BEGIN @*ARGS = <install github.com/ugexe/zef.git --/test --/update>
camelia ===> Searching for: --/test, --/update
Failed to update cpan mirror No such method 'IO' for invocant of type 'Any'. Did you mean 'so'?
No candidates found matching identity: --/test, --/update
02:50
ugexe m: use Zef::CLI; BEGIN @*ARGS = <install --/test --/update github.com/ugexe/zef.git>
camelia ===> Searching for: --/test, --/update
Failed to update cpan mirror No such method 'IO' for invocant of type 'Any'. Did you mean 'so'?
No candidates found matching identity: --/test, --/update
ugexe m: use Zef::CLI; BEGIN @*ARGS = <--/test --/debug install github.com/ugexe/zef.git> 02:51
camelia Usage:
<tmp> [--depends] [--test-depends] [--build-depends] [--test] [--fetch] [--build] [--force] [--dry] [--update] [--upgrade] [--depsonly] [--serial] [--exclude[=Any]] [--to|--install-to[=Any]] install [<wants> ...] -- Install
ugexe m: use Zef::CLI; BEGIN @*ARGS = <install github.com/ugexe/zef.git>
camelia ===> Testing: zef:ver('1.0.0'):auth('zef:ugexe'):api('0')
===> Testing [OK] for zef:ver('1.0.0'):auth('zef:ugexe'):api('0')
===> Installing: zef:ver('1.0.0'):auth('zef:ugexe'):api('0')

1 bin/ script [zef] installed to:
/home/camelia/rakudo-…
ugexe m: use Zef::CLI; BEGIN @*ARGS = <--version>
camelia Usage:
<tmp> [--force] fetch [<identities> ...] -- Download specific distributions
<tmp> [--force] test [<paths> ...] -- Run tests
<tmp> [--force] build [<paths> ...] -- Run Build.pm
<tmp> [--depends] [--test-depends] [--build-depends]…
ugexe 🤷 02:53
m: use Zef::CLI; Zef::CLI::MAIN('install', :to('home'), :!test, 'github.com/ugexe/zef.git'); 02:55
camelia Could not find symbol '&MAIN' in 'Zef::CLI'
in block <unit> at <tmp> line 1
03:08 stanrifkin_ joined 03:10 stanrifkin left 03:35 hvxgr left, hvxgr joined 03:38 stanrifkin_ left 03:45 kylese left 03:46 kylese joined 03:54 Aedil joined
coranila m: use Zef::CLI; say MAIN(<<search zef>>) 03:59
evalable6 (exit code 1) ===SORRY!=== Error while compilin…
Raku eval Exit code: 1 ===SORRY!=== Error while compiling /home/glot/main.raku Could not find Zef::CLI in: /home/glot/.raku /nix/store/g1bz1z20yh9n8dg7913r68grnkgg3584-rakudo-2024.01/share/perl6/site /nix/store/g1bz1z20yh9n8dg7913r68grnkgg3584-rakudo-2024.01/share/perl6/vendor /nix/store/g1bz1z20yh9n8dg7913r68grnkgg3584-rakudo-2024.01/share/perl6/core CompUnit::Repository::AbsolutePath<4252622830904>
evalable6 coranila, Full output: gist.github.com/39ff5fa238fa49d62c...8b05fd1094
CompUnit::Repository::NQP<4252623314152> CompUnit::Repository::Perl5<4252623314192> at /home/glot/main.raku:1
coranila ah the bridge does things differently anyway, i see 04:00
04:10 guifa left
melezhik. .tell sjm_: what’s about Sparrow? I am here to help ))) 06:16
tellable6 melezhik., I'll pass your message to sjm_
melezhik. If your infrastructure is ssh based - you might consider Sparrowdo - which is sparrow tasks runner based on ssh 06:17
06:34 Xliff left 07:00 lichtkind joined
sjm__ hello melezhik. - thanks for making yourself known. I hope to avoid SSH for remote tasks - SSH is big and designed for human use, I would prefer something much tighter and designed for machine to machine comms. I created an outline spec for what I want, not yet found an implementation. Is there a Sparrow channel? 07:01
tellable6 2025-05-05T06:16:05Z #raku <melezhik.> sjm_: what’s about Sparrow? I am here to help )))
melezhik. Hey, sjm__, I don’t recall if there is raku-sparrow irc channel, but it’s not used and kind of abandoned. If you use discord there is sparrow discord channel I can send you invite 07:19
It’s in here actually - discord.gg/YH8qHXWy 07:20
07:33 Sgeo left 07:34 librasteve_ left
sjm__ thanks - See you on Discord melezhik. 07:35
08:01 wayland76 joined 08:39 melezhik joined
melezhik . 08:40
08:40 discord-raku-bot left, discord-raku-bot joined
melezhik .tell lizmat: thanks for mentioning Sparrow ) 09:14
lizmat you're welcome :-)
wayland76 Does the Sparrow discord channel not bridge to the IRC channel? 09:26
09:35 melezhik left, melezhik joined 09:38 Rombot joined
melezhik no, I am not against for brigding , but I am not sure how to do that 09:38
09:38 Rombot left
melezhik actually this is the channel I have made myself, not sure if it is ok to bridge it to raku irc ... 09:39
wayland76 Oh, right, that makes sense. 09:43
melezhik anyways - you are welcome to the discord channel ) 09:47
or here - raku channel - does not matter )
09:51 jargan is now known as jast
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2025/05/05/2025-...d-dancing/ 10:35
10:38 sjm_ joined, sjm__ left 10:41 sjm_ left 10:42 sjm_ joined 10:43 guifa joined 11:04 melezhik left, sjm_ left 11:05 sjm_ joined 11:15 melezhik joined 11:19 eseyman left 11:58 melezhik left
melezhik. lizmat: ++ 12:11
wayland76 .tell ugexe Btw, that module rewrite PR (on the doco repo) is ready for another review when you're ready 12:42
tellable6 wayland76, I'll pass your message to ugexe
12:52 melezhik joined
melezhik .tell ab5tract: are you going to add a minimal documentation to Resource::Wrangler? I am thinking maybe I could use it for Sparky distributionn 12:53
tellable6 melezhik, I'll pass your message to ab5tract
12:58 melezhik left 13:00 melezhik joined 13:02 melezhik left, melezhik joined 13:06 melezhik left 14:00 melezhik joined 14:12 sjm_ left, melezhik left 14:17 melezhik joined 14:18 melezhik left 14:47 sjm_ joined 15:02 wayland joined 15:03 wayland76 left 15:25 apac left
Voldenet lizmat: one link in weekly doesn't link into the comment: "Takes on composition" points to reddit account instead of the comment 15:53
s/into/to/
16:09 japhb left 16:22 japhb joined 16:34 japhb left 16:35 japhb joined
lizmat Voldenet: thank for the headsup, fixed 16:50
17:02 lichtkind left 17:04 japhb left 17:11 japhb joined 17:15 Aedil left 17:19 Aedil joined 17:30 japhb left
Geth ecosystem: 42a217205c | (Elizabeth Mattijsen)++ | META.list
brian d foy's modules live in raku community modules now
17:38
ecosystem: 38b1a4ab8c | (Elizabeth Mattijsen)++ | META.list
Edument's modules live in Raku Community modules now
17:42
ecosystem: 28c5ae3452 | (Elizabeth Mattijsen)++ | META.list
These modules by jnthn now live in Raku Community Modules
17:49
17:54 japhb joined
Geth ecosystem: b24b280bcf | (Elizabeth Mattijsen)++ | META.list
Gábor Szabó's modules have been archived
17:57
19:02 japhb left, japhb joined 19:13 japhb left 19:15 sjm_ left 19:28 japhb joined 19:43 manu_ joined 19:44 manu_ is now known as eseyman, apac joined, japhb left 19:45 Aedil left
librasteve I am trying to re-export the various Cro::WebApp::Form class attribute is traits - is email, is url etc to reduce dependencies ... is there a way to do this, maybe like antononcubes recent post? 19:46
github.com/librasteve/cro-webapp/b...akumod#L26 ...
oops wrong link ^^ is where the traits are declared, vv is antonxcubes example 19:48
github.com/antononcube/Raku-Data-G...akumod#L19
19:50 japhb joined 19:51 thaewrapt left
timo traits are just™ multi candidates on the sub trait_mod:<is> 19:53
so you can re-export them like normal subs, but with this funky name
19:54 lucerne joined
librasteve oh - jeez - now I get it - raku is so ©ool - thanks timo 19:55
20:04 japhb left 20:10 japhb joined 20:19 japhb left, japhb joined 20:23 thaewrapt joined, thaewrapt left, thaewrapt joined 20:28 japhb left, japhb joined 20:44 japhb left, japhb joined 21:19 japhb left 21:21 japhb joined 21:56 simcop2387 left 22:02 simcop2387 joined 22:06 Sgeo joined 22:40 apac left 22:47 japhb left 22:48 japhb joined 23:01 japhb left 23:02 japhb joined 23:06 wayland left 23:54 benchable6 left, benchable6 joined 23:55 human-blip left 23:57 human-blip joined 23:59 ACfromTX left