IRC channel logs
2026-05-23.log
back to list of logs
<ieure>folaht, "I just get a black screen if I try it." -> try what? <ieure>folaht, I don't know if there's a tool to write disk images, I always use dd. <cdegroot>you need firmware blobs and device trees and all sorts of specific stuff for RPi. Not for the faint of heart, I think. <cdegroot>ieure: once your done, wrap up that Medley stuff and then make Medley be the init process. RPi4 Lisp Machine :P <ieure>I packaged up the raspi firmware and wrote a service that dumps it in the right place, but have been tearing my hear out just trying to get a system-image to build. Keeps complaining about running out of disk space, but I'm not actually sure what's behind that. <stephen0>Woot! Not only did the AR5B22 wifi module work out of the box in guix, but I must have done a better job putting the keyboard back on because the echo isn't as bad when I type. <folaht>ieure, would I be better off to try an SBC that's not raspberry pi? <ieure>folaht, I don't know, they all seem to be more or less Like This. <stephen0>I want to add mpv to my config, but I already have lua@5.1 for plugins used by neovim. mpv wants lua@5.2.4. How do I make them both happy? <ieure>stephen0, Options: Put neovim in a separate profile; update the neovim plugins to use 5.2; make a mpv package variant that uses lua 5.1. <stephen0>I'd have to switch between profiles to launch them? <stephen0>I thought this was one of the things the package manager was supposed to sort of take care of with wrapper scripts and such. <stephen0>I'll just guix shell whenver I need mpv for now. <moksh>what is the workflow of people with emacs-forgejo? <moksh>sneek later tell thanosapollo I have my guix fork cloned in a directory and I have added guix proper as a remote, so forgejo-vc always takes my fork as the repo and return things according to that, like pr, issues etc. I want to change that to guix proper, how could i do that? <csantosb>moksh: what do you mean by workflow ? I have almost entirely replaced the codeberg gui by emacs-forgejo. <moksh>csantosb: I mentioned the issue in the upper message <moksh>workflow would be simple I think, I have been using fj.el from the starting but emacs-forgejo is quite tempting <moksh>should I just clone the guix proper to a separate repo and add my fork as a remote? <moksh>then maybe the above issue will be resolved <oliverD>This is probably a silly error but I can't use raylib libraries after doing `guix install raylib`. I also added `export LD_LIBRARY_PATH="$HOME/.guix-profile/lib/"` to my .bashrc without success <oliverD>I just added #include <raylib.h> to the top of my c file but none of the functions I tried to use exist. <iyzsong>oliverD: gcc search headers in C_INCLUDE_PATH, and libraries in LIBRARY_PATH. But use 'guix shell raylib -D hello' or 'guix install gcc-toolchain raylib' should set them up. <stephen0>anyone know the name of the kernel module that obviates the need to boot with iomem=relaxed for running flashrom? <stephen>success! I'm blob free on my x230 guix system, including the bios <stephen>I have no means of external flashing, so I used 1vyrain and then a prebuilt tails image with the free firmware <stephen>The build instructions for libreboot still confound me. <stephen>I hope to repeat the process on my T430 - the 1vyrain boot disk cheerfully upgraded that one past a vulnerable bios version though. So I have to downgrade it. Which I figured out how to do using the 230 as my guinea pig. <stephen>The free vga bios does have a minor issue, it's not scaling the early boot graphics modes, so I end up with grub in the upper left corner of the screen. But once linux is up, everything's good again. <jakef>with the new behaviour of package/inherit, how is this different without the #~(list): (substitute-keyword-arguments arguments ((#:configure-flags flags #~(list)) #~(cons "myflag" #$flags))) <sneek>Welcome back thanosapollo, you have 1 message! <sneek>thanosapollo, moksh says: I have my guix fork cloned in a directory and I have added guix proper as a remote, so forgejo-vc always takes my fork as the repo and return things according to that, like pr, issues etc. I want to change that to guix proper, how could i do that? <thanosapollo>sneek later tell moksh that if you have more than one matching remote, forgejo-vc will dynamically add `forgejo-vc-select-remote` as an option, by default bound on `r` on the popup buffer. Use that to switch between guix proper and a different remote <apteryx>is it possible to setup a wireguard connection via the an entry to extra-configuration-files in network-manager-configuration? <switchy>I'm tempted to say no, wouldn't it go in system-connections (i.e. runtime config) <stephen>My regular user isn't allowed to add/remove wifi connections in nmcli. Anyone have any insight? I get Insufficient privileges <apteryx>stephen: we have an issue reported about that <apteryx>in the meantime you have to use e.g. sudo -E nm-connection-editor or sudo nmcli <apteryx>I think if you check "make available for all users" in the gui at least after setting it up you can turn it on/off without root though <stephen>Yeah, I was using sudo. I didn't think to look for an issue. Is that on codeberg? <stephen>I can guix search for packages to find their location, but what's the equivalent for services? <stephen>odd, I added services dbus so that the polkit symbols would be defined and it wants to build/fetch alsa plugins, gst, gnome stuff, and a bunch of others... <ente>wut.... polkit uses javascript internally? <stephen>that is, I added (gnu services dbus) so the polkit-service-type would be defined and now my system wants gnome-desktop <switchy>is it something about needing to use elogind specifically for session management, otherwise it pulls in gnome for some reason? <switchy>ente: it is unfortunate but at least it uses a small embeddable engine and not one of those horrible big runtimes <ente>duktape, an engine no one has ever heard of before <ente>I wouldn't put it past freedesktop if it was something written and audited by claude <ente>sorry, I retract that statement, their website is full of python2 references apparently. <ente>I can't help it but I'm hearing various shittyflute songs playing simultaneously in my mental ear <kimapr>> duktape, an engine no one has ever heard of before <kimapr>it's definitely existed before the whole AI hype wave <argp>Hello, I'm trying to configure SSH config using home-openssh-service-type, but ssh complains about the permissions of the symlink. <argp>I'm on Debian Trixie with Guix installed. <dariqq>ssh is from debian? the guix sshd has a patch to trust the store directory <dariqq>i meant the ssh command argp is using <argp>Yes, SSH is installed from Debian. Let me try installing the Guix version. <argp>dariqq: Worked with Guix SSH. Thanks! <ajarara>csantosb: hi, I mistakenly set target branch of https://codeberg.org/guix/guix/pulls/8743 to the crypto-team branch. Codeberg 504's if I try to visit the PR (unless I'm unauthenticated). If you could set it back to targeting master (or leave it, as it sounds like you're going to update 'crypto-team' for a new batch of updates) <ajarara>right now I can't communicate on the PR unless I create a new codeberg account. <csantosb>ajarara: Don't worry, I'll take care of this <csantosb>I'm setting up a new crypto branch with all pending pr's <csantosb>ajarara: cmocka is rather a native input, right ?