IRC channel logs
2025-03-26.log
back to list of logs
<dthompson>so office hours is today in just over 2 hours! <dthompson>a patch release full of lots of little fixes, many of which were reported by the people that hang out here :) <andreas-e>Excellent! Are you going to push the update to Guix, or would you like me to do it? <dthompson>I push updates to guix as part of my release workflow <andreas-e>Watch out, there is already a dependent package now :) But it still builds. <VonGuard>Echomix: a Strong Anonymity System with Messaging <dckc>so I got pumpkin-chat built... successfully built /gnu/store/f7pc71is15g0xrgkqmpjy13zpk0i2ar4-pumpkin-chat-0.1.0-git.drv <dckc>now what? how to I start it up? <tsyesika>you need to serve the "client" folder over http somehow and then using "make server" starts the chatroom and will give you some sturdyrefs for users <dckc>yes, I used `guix shell` <dckc>make: *** No rule to make target 'server'. Stop. <dckc>I see Makefile.am but no Makefile <tsyesika>you need to do ./bootstrap.sh && ./configure <tsyesika>I can't believe I missed that we have "make client" lol <dckc>bootstrap worked, but configure blew chunks: configure: error: required guile module not found: (hoot compile) <tsyesika>hm, my guess is it's using a different guile than the one from guix shell <dckc>I am willfully ignorant of autotools :) <dckc>"it's using a different guile than the one from guix shell" <- is that an issue I should file? <dckc>or am I holding it wrong? <tsyesika>I think it's suggesting there's some issue with your setup <dckc>suggestions on how to diagnose? <tsyesika>but I'll let dave answer what might be wrong as I'm not as familiar with guix as he is <dckc>or should I go back and `guix shell --pure`? <dthompson>well you got pretty far for something we have not made accessible to anyone but ourselves <dckc>IOU a README based on the clues I received so far <dthompson>dckc: as tsyesika suspected, this is your issue: <dthompson>checking for guile-3.0... /usr/bin/guile-3.0 <dthompson>guile's autotools integration is finding your distro's guile before guix's and that's no good <dthompson>--pure ought to help, though the clearing of most environment variables may cause other issues depending on your setup <dckc>bleh... I can't remove `/usr/bin/guile-3.0` without horking GnuCash. maybe I should get GnuCash from guix too. I think I tried that once... can't remember whether the experience was + or - <dthompson>Gooberpatrol_66: yeah :( we've reported the issue and are still waiting on someone to fix it <dthompson>we want to publish a blog post with a link to all the talks but we don't want to do that until this video is fixed