IRC channel logs

2024-11-25.log

back to list of logs

<msavoritias>hey I am trying to run the example here -> https://files.spritely.institute/docs/guile-goblins/latest/Example-Two-Goblins-programs-chatting-over-CapTP-via-Tor.html
<msavoritias>specifically the captp-bob.scm file but it is failing with error captp-bob.scm:20:2: Unbound variable: new-onion-netlayer
<msavoritias>is this a known issue or am i doing something wrong? i tried both with guile and guile-next
<msavoritias>paste-bin -> https://paste.debian.net/hidden/dd094c57/
<msavoritias>i checked the file itself and it exports that variable so it should be there but guile doesnt seem to see it here
<msavoritias>huh actually running Guile Goblin Chat according to the README gets the exact same error.
<msavoritias>goblin-chat/onion-server.scm:56:2: Unbound variable: new-onion-netlayer
<msavoritias>(in guix that is)
<dthompson>msavoritias: ah this is a bug! we made a change and did not update the docs.
<dthompson>sorry 'bout that. what you want to do instead is use the ^onion-netlayer actor constructor
<msavoritias>no worries i was worried i did something wrong :P
<dthompson>nope! we did
<dthompson> https://gitlab.com/spritely/guile-goblins/-/issues/244
<msavoritias>+1
<dthompson>tsyesika (who is offline on irc :P) is gonna fix it
<msavoritias>sounds good. will write here if i find something else :P
<dthompson>sounds good!
<jfred>maybe it would make sense to ship a `channels.scm` in the guile-goblin-chat repo so that you have a known-good set of channels for a user to fall back on
<dthompson>we'd like to have our own spritely channel but haven't set it up
<msavoritias>ah forgot to say, congrats on the redesign :D noticed it today i usually just go to goblins docs directly XD
<dthompson>thanks msavoritias!