IRC channel logs

2024-06-29.log

back to list of logs

<haugh>sneek, seen dthompson
<sneek>dthompson?, pretty sure was seen in #guile 7 hours ago, saying: improved.
<haugh>sneek, later tell dthompson Great talk! Your description of the future of this ecosystem was very exciting, and framing it by summarizing your background chronologically adds a lot of weight to your perspective.
<sneek>Okay.
<haugh>tonyg, thank you for the resource; added to my reading list
<haugh>sneek, later tell juli I cannot articulate how hyped I am for goblin shepherd. The idea of UNIX socket netlayers gets me so pumped to take on the k8s kids who dominate my slice of the industry. Godspeed.
<sneek>Will do.
<jfred>haugh: yeah part of why I'm excited about a distributed shepherd is that I worked with k8s a bit years ago and was pining for more capability-style interfaces
<jfred>(though I didn't entirely know what I was looking for at the start)
<dthompson>haugh: thanks for the kind words! glad you enjoyed the talk :)
<sneek>Welcome back dthompson, you have 1 message!
<sneek>dthompson, haugh says: Great talk! Your description of the future of this ecosystem was very exciting, and framing it by summarizing your background chronologically adds a lot of weight to your perspective.
<jfred>Oh yeah I did end up watching the talk earlier today because I couldn't wait. Really cool stuff :)
<dthompson>jfred: thanks :)
<j12i>Hi! I'm trying to set up goblins for the first time. Is the invocation to install guile-gcrypt the same as the one to install guile-fibers? I don't see any install instructions in that repo.
<dthompson>j12i: welcome! guile-gcrypt uses the typical ./configure, make, make install build steps. here are the build steps for arch linux, for example: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=guile-gcrypt
<j12i>thanks! fibers has `./configure --prefix=/opt/guile` in the readme, is that even advisable?
<j12i>I'll make Slackware packages out of these for convenience of uninstall btw.
<j12i>How do I activate Wisp in Geiser?
<dthompson>j12i: regarding --prefix, that all depends on where you want your guile modules to be installed. if I had to guess, your guile probably uses /usr as the default load path. if you install to a different prefix, you'll need to adjust GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH accordingly
<dthompson>j12i: regarding switching languages: you use the ,lang repl command
<dthompson>wisp is built into guile 3.0.10, just released this week. if you have an earlier version you'll need to install a library.
<j12i>I already built and installed 3.0.10
<j12i>with the buildscript that came with the distro (stock was 3.0.7)
<j12i>I guessed as much with the prefix by now, but haven't built the two deps yet
<j12i>thanks dthompson
<dthompson>yw :)
<j12i>one down, two to go
<j12i>2! and the first one fixed, lol
<j12i>where do I get the key that https://spritely.institute/files/releases/guile-goblins/guile-goblins-0.13.0.tar.gz.asc is signed with?
<dthompson>search your preferred gpg key server for key id 8085BCD78872E3C2C7C0989AFF7D5804C637D1EB
<dthompson>I guess we forgot to publish this... oops!
<j12i>lol
<j12i>can you upload the public key somewhere quick?
<j12i>I get an error compiling goblins https://0x0.st/XmU6.txt. I have gnutls-3.8.4, if that's relevant.
<j12i>oh it's just another dependency…
<j12i>I get to test failures compiling guile-gnutls with the suggested `make check`. Switched to just make for now.
<j12i>Does /usr/info/images/questie-lamport-diagram.png really belong in /usr/info? I'm compelled to put it in /usr/doc/guile-goblins-0.13.0/.
<euleritian>Where can I watch the talk?
<j12i>euleritian: Which one?
<j12i>Ok I *think* I have everything installed now, but I don't know how to proceed. I think there's a step missing between 3.2 and 3.2.1 in https://spritely.institute/static/papers/spritely-core.pdf
<j12i>ah, ` use-modules : goblins` did the trick
<euleritian>dthompson's talk?
<j12i>euleritian: this one? https://share.tube/w/hhq6mnR8qPQ8eCw3BKrWBq
<j12i>I made a post on the forum detailing where I'm stuck: https://community.spritely.institute/t/need-help-to-get-goblins-running-on-slackware/523/1