🦋 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:00
cleo left,
kybr left,
ecocode left,
hexology left,
merp left,
Woodi left,
simcop2387 left,
patrickb left,
atweedie left,
rjbs left,
Geth left,
mark22k left,
gabiruh left,
zups left,
gugod left,
tonyo left,
Sevalecan left,
destroycomputers left,
polettix left,
snonux left,
esh left,
jcallen left,
leedo left,
MasterDuke left,
jgaz left,
vrurg left,
BinGOs left,
lizmat left,
perryprog left,
dg left,
nebuchad` left,
atweedie joined,
nebuchad` joined,
ecocode joined,
snonux joined,
merp joined,
bingos joined,
kybr joined,
jcallen joined,
committable6 left,
tjr left,
elcaro left,
broquaint left,
SmokeMachine left,
perlmaros left,
samcv left,
leedo joined,
rjbs joined,
zups joined,
elcaro joined,
esh joined,
vrurg joined,
tonyo joined,
SmokeMachine joined,
bingos left,
bingos joined
00:02
lizmat joined
|
|||
jdv | and just did the same on a 3rd box which is ~2023.04. | 00:02 | |
00:02
perlmaros joined
00:03
gugod joined
00:05
patrickb joined,
broquaint joined
00:07
simcop2387 joined,
simcop2387 left,
simcop2387 joined,
hexology joined,
destroycomputers joined
00:08
perryprog joined,
dg joined,
samcv joined,
AlexDaniel left,
gabiruh joined
00:09
Sevalecan joined
00:10
Woodi joined
00:12
jgaz joined
00:35
leah2 left
00:47
hythm joined
00:48
leah2 joined
00:59
deoac joined
01:02
committable6 joined
|
|||
hythm | >Merging GLOBAL symbols failed: duplicate definition of symbol SSL00:57 | 01:03 | |
I remember seeing this issue when installing `Whateverable`. downgrading `IRC::Client` fixed the issue for me | |||
github.com/Raku/whateverable/issue...1267617992 | |||
01:16
leah2 left
01:31
leah2 joined
01:38
deoac left
01:39
leah2 left
02:16
leah2 joined
02:36
leah2 left
03:10
derpydoo left
03:16
MasterDuke joined
|
|||
jdv | i think i have current - IRC::Client:ver<4.0.9>:auth<zef:lizmat> | 03:29 | |
hythm: ^ | |||
hythm | Ok Thanks for confirming, it was probably a different issue then | 03:30 | |
03:34
leah2 joined
04:34
bisectable6 left,
committable6 left
04:35
committable6 joined,
bisectable6 joined
04:40
jmcgnh left
04:52
jmcgnh joined
05:01
Woodi left
05:12
Woodi joined
05:17
jpn joined
05:29
hythm left
05:45
jgaz left
05:46
jgaz joined
05:47
tejr joined
05:57
MasterDuke left
06:00
etothepiiminus1 joined
06:01
etothepiiminus1 left,
etothepiiminus1 joined
06:20
etothepiiminus1 left,
cleo joined
06:24
etothepiiminus1 joined
06:29
abraxxa joined,
jpn left
06:37
jpn joined
06:49
abraxxa left
06:53
abraxxa joined
|
|||
etothepiiminus1 | Hi all, i love the flexibility of the grammar and parsing functionality to easily create custom operators like sub postfix:<[]>(\terms) { | 06:58 | |
terms[0] terms[1] | |||
} | |||
my $result = (3, 4)[]; # Should return 12 | |||
say "Result in Raku: $result"; | |||
Likewise for easily chanfing json syntax etc. Is anyone aware of any textbooks ghat got into the theory of this? It would be ideal if raku were the language of example but just as interested in engineering/deigning custom formats. | |||
07:00
siavash joined
07:04
wayland joined
07:11
sena_kun joined
07:16
abraxxa left
07:19
a3r0 left
07:24
jpn left
07:25
abraxxa joined
07:28
abraxxa left
07:35
abraxxa joined
07:37
siavash left
07:45
abraxxa left
08:08
abraxxa joined
08:13
dakkar joined
08:31
Geth joined
08:49
etothepiiminus1 left
|
|||
nemokosch | I have seen this "Merging GLOBAL symbols" issue a number of times, not even sure if with SSL | 08:53 | |
lizmat | .tell AlexDaniel could you confirm which version of IRC::Client you have installed ? | 08:59 | |
ah... tellable is OOO :-( | |||
09:11
Manifest0 joined
|
|||
lizmat | AlexDaniel: looks to me that it dies on not finding the tellable-seen file ? | 09:16 | |
09:32
Sgeo left
09:41
jpn joined
|
|||
El_Che | (building linux packages for 2023.09 as we speak, sorry I missed the release. Thx tbrowder__ for the friendly poke :) ) | 10:24 | |
10:26
famra joined
10:29
famra left,
famra joined
|
|||
El_Che | t/09-moar/01-profilers.t , the bane of my existence | 10:41 | |
:) | |||
11:37
jpn left
11:40
abraxxa left
11:43
jpn joined
11:44
lichtkind joined
11:48
jpn left
11:52
abraxxa joined
|
|||
tbrowder__ | El_Che: yw! i think i've found a bug, do you have a place for filing issues? | 12:13 | |
12:15
RonaldR34g4m joined
12:16
Vyrus left
|
|||
tbrowder__ | specifically in one place file rakudo-pkg.sh is linked to rakudo-pkg_paths.sh and i'm not sure that's correct | 12:19 | |
sorry, rakudo-pkg_path.sh | 12:20 | ||
El_Che | issues I would say, but if it's an easy fix I could add it to this release | 12:25 | |
12:32
jpn joined
12:37
jpn left
12:40
jpn joined
|
|||
tbrowder__ | thnx | 13:14 | |
13:18
etothepiiminus1 joined
|
|||
tbrowder__ | what is the preferred, ambiguous recipe for the root user to always install his or her module distros in '$some-dir'? | 13:36 | |
*unambiguous | |||
13:55
etothepiiminus1 left
|
|||
tbrowder__ | i'm always confused about diff between to=site/some/path and to=inst#/some/path. it's ugly, but to=inst#/some/path seems to be unambiguous | 14:06 | |
14:23
melezhik joined
|
|||
melezhik | o/ | 14:23 | |
I've successfully migrated sparrowci to new free hosting ... so new projects are welcome, at least I no longer pay for the hosting )) | 14:24 | ||
14:33
melezhik left
|
|||
nemokosch | it can be self-hosted as well, right? | 14:50 | |
El_Che | weekly; rakudo packages releases for 2023.09 github.com/nxadm/rakudo-pkg/releas...g/v2023.09 | 15:01 | |
weekly: rakudo packages releases for 2023.09 github.com/nxadm/rakudo-pkg/releas...g/v2023.09 | |||
antononcube | Great! | 15:04 | |
ugexe | tbrowder__: zef will by default prefix any regular path (like /some/path) with `inst#` because of complaints. I usually write inst#/some/path myself | 15:35 | |
tbrowder__ | thnx, then why do you need the “site” method. isn’t that too much abstraction? zef docs could definitely use some shortening 😁 | 15:39 | |
El_Che: ++ another smooth debian raku upgrade, thnx! | 15:44 | ||
was there an error in the site path setting? | |||
tonyo | tbrowder__: --to is the best way to be specific | 15:48 | |
16:03
jpn left,
wayland76 joined
|
|||
jdv | El_Che: did i forget to ping you about it? | 16:03 | |
16:03
wayland left
|
|||
tbrowder__ | tonyo: got it, thnx | 16:05 | |
El_Che: you mentioned it obliquely, yes | 16:06 | ||
btw, what is the oldest debian release you are supporting? | 16:07 | ||
El_Che | tbrowder__: I need to have a proper look, because I do nothing special with zef. It's installed by root and there is a script to install it as a user. Nothing is changed or preconfigured. | 16:36 | |
tbrowder__: debian 11 | |||
I support what is not EOL | |||
16:37
dakkar left
16:45
Geth left,
Geth joined
|
|||
ugexe | m: say CompUnit::RepositoryRegistry.repository-for-name("site"); # tbrowder__ because in Raku core repositories can be referenced by name | 17:01 | |
camelia | inst#/home/camelia/rakudo-m-inst-1/share/perl6/site | ||
tonyo | tbrowder__: envy is a utility i published that should help you have reusable/ephemeral CURs in raku | 17:03 | |
in case you're interested in that | |||
17:14
abraxxa left
17:43
AlexDaniel joined
17:49
Sgeo joined
|
|||
tbrowder__ | El_Che: it's not a zef issue, it's the contents of the /etc/profile.d/rakudo-pkg.sh file | 17:50 | |
the site path does not exist | |||
tonyo: thnx | 17:57 | ||
El_Che: is your debian raku factory source publicly available? i have some older hosts that i don't need to update other than for raku | 18:01 | ||
18:28
Xliff joined
|
|||
Xliff | \o | 18:28 | |
tbrowder__ | tonyo: i looked at envy when it was first released, but didn't think of a use case for me. sales pitch you have? | ||
o/ | |||
Xliff | I'm currently running through dev tests (dev-t) in my GLib package, and am running into memory issues with dev-t/10-hashtable.t | 18:29 | |
I'm getting flapping behavior for it. Would love it if someone else could take a gander and see if it's something completely obvious. | |||
pakku add GLib; git clone github.com/Xliff/p6-gLib; cd p6-GLib; raku dev-t/10-hashtable.t | 18:30 | ||
^^ Installation instructions. | |||
If you aren't on Debian or Ubuntu, you will run into installation errors, which are easily resolvable. I just don't have the data for other distros. | 18:31 | ||
18:33
unicodable6 joined
18:34
linkable6 joined
|
|||
gfldex | Xliff: How much RAM is available? | 18:34 | |
18:35
tellable6 joined,
notable6 joined
|
|||
AlexDaniel | Some of the bots are back up! 🤗 I'm still working on the glibc issue so the other bots will be brought up a bit later. | 18:37 | |
tonyo | tbrowder__: no real sales pitch for it, it's helpful for say, someone like me or ugexe, who end up installing a ton of stuff we don't really need in an effort to debug. it could also work in the same as python's virtual envs where rather than polluting the global namespaces you want to localize those installs to the project directory | ||
18:38
unicodable6 left,
unicodable6 joined,
linkable6 left,
linkable6 joined
|
|||
tbrowder__ | gotcha, it's a tool maker's tool! | 18:40 | |
tonyo | yea, and useful for module developers as well | 18:46 | |
tbrowder__ | El_Che: disregard my question on src avail | 18:48 | |
Xliff | gfldex: What do you mean? My current box has 32G | ||
Hmmm.... I should make a Docker image with all of my ready stuff available. | 18:51 | ||
19:18
melezhik joined
|
|||
melezhik | Nemokosch: yes SparrowCI could be self hosted | 19:18 | |
19:24
melezhik left
19:26
melezhik joined
19:31
melezhik left
|
|||
Xliff | I can't stand dealing with Docker. | 19:34 | |
Too many hassles. | |||
Is there an official rakudo docker image? | 19:37 | ||
If so, where can I find information on it? | |||
tonyo: Heya! What distro is the tonyodell/rakudo-nightly based on? | 19:40 | ||
tonyo | Xliff: i have nightlies, wouldn't call it official though | ||
Xliff | :) | 19:41 | |
tonyo | hub.docker.com/r/tonyodell/rakudo-nightly | ||
nightlies since 2019 | |||
Xliff | Righto... what Linux distribution? | 19:42 | |
tonyo | ubuntu | ||
Xliff | \o/ | ||
Thanks! I think I'll use yours, then. | 19:43 | ||
tonyo | size is about 50mb, it does some tricks to keep the size low | ||
Xliff | I want to use it as a base for my GLib packages | ||
El_Che | tbrowder__: I haven't cleanup upthe repos, old packages are still there | 19:45 | |
19:47
unicodable6 left,
notable6 left,
linkable6 left,
tellable6 left
19:48
ab5tract left
19:49
pony left
19:55
unicodable6 joined,
linkable6 joined
19:56
notable6 joined,
tellable6 joined
19:59
linkable6 left,
unicodable6 left,
notable6 left,
tellable6 left,
linkable6 joined
20:00
linkable6 left
20:02
releasable6 joined,
tellable6 joined,
shareable6 joined
20:04
unicodable6 joined,
linkable6 joined,
notable6 joined
20:07
tellable6 left,
shareable6 left,
tellable6 joined,
shareable6 joined
20:08
unicodable6 left,
unicodable6 joined
|
|||
Xliff | tonyo: Damn. I ran out of space on the container. Do you know how to increase? | 20:12 | |
tonyo | stackoverflow.com/questions/324857...disk-space | 20:13 | |
Xliff | Hmmm.. I do not have a /var/lib/docker | 20:17 | |
tonyo | are you using podman or docker? | ||
Xliff | docker | ||
tonyo | if you're using the docker ui it's easier it looked like, i use podman so i'm not too sure how to increase with docker | ||
Xliff | Yeah, I think I found it. | 20:18 | |
Aaand... it sits there and spins. | 20:19 | ||
Aaand now I have to reboot.... | 20:20 | ||
*sigh* -- bbl | |||
20:21
Xliff left
|
|||
nemokosch | there are several Rakudo Docker images, Daniel Mita also tends to update a git repo | 20:53 | |
tellable6 | 2023-05-09T08:51:21Z #raku <Voldenet> Nemokosch: zig introduces a lot of good ideas into the language, for instance @frame/suspend, slices, comptime things, function pointers compared to C… | ||
2023-05-09T10:38:48Z #raku <El_Che> Nemokosch: with Perl family background etc, let's say the eye of the beholder applies :) | |||
2023-05-22T22:02:00Z #raku <guifa> Nemokosch: I don't think it was so much weak typing with methods, as weak typing for when you do a quoted string list (akin to perl's @foo = qw(a 13 b c 93) ) so that they always pass the string test when passing to subs | |||
2023-07-06T19:55:43Z #raku <rf> nemokosch: TCL is basically string theory | |||
2023-07-09T12:31:53Z #raku <xinming_> nemokosch: Thanks, Even there is no such thing, knowing the name for this operation is good enough for me. | |||
hey nemokosch, you have a message: gist.github.com/970cf88fcb55e8b7a0...36de01a944 | |||
AlexDaniel | interesting | 21:10 | |
why did it only deliver the messages now | 21:11 | ||
nemokosch | because I'm not on IRC using this handle | 21:17 | |
and it didn't use to trigger for the bridge | |||
(rightfully so, I'd say) | |||
AlexDaniel | hmmmm | 21:18 | |
ping me if it's causing problems | 21:19 | ||
21:20
sena_kun left
|
|||
nemokosch | it's not really causing problems, it's just strange that it changed | 22:03 | |
and it's kind of pointless because if the bridge works, the messages will get stored either way, and if it doesn't, then I will miss it anyway 😄 | 22:04 | ||
22:20
coleman left,
coleman joined
22:22
unicodable6 left,
unicodable6 joined
22:26
coleman left
23:07
coleman joined
|
|||
tbrowder__ | El_Che: thanks. i do need to do ver upgrade, though. | 23:16 | |
just a pain 🙃 | 23:17 | ||
23:21
jast left,
jast joined
23:23
slu_ joined,
slu left,
slu_ is now known as slu
23:24
camelia left
23:42
lichtkind left
23:45
camelia joined
|