IRC channel logs

2026-09-08.log

back to list of logs

<PuercoPop>The latest entry in guix's blog reached lobster's main page: https://lobste.rs/s/awrzbh/demystifying_complex_configurations
<barrbaa`>ai this, ai that... tiresome
<switchy>yep..
<PotentialUser-42>anyone having problems accessing the OS downloader on https://guix.gnu.org/en/download/ ?
<PotentialUser-42>I'm gettting 502 Bad Gateway
<PotentialUser-42>like I can visit that page but not download the iso or qemu file
<PuercoPop>PotentialUser-42: If you mean about what someone posted in reddit. The non-mirror link should work https://ftp.gnu.org/gnu/guix/guix-system-vm-image-1.5.0.x86_64-linux.qcow2
<PuercoPop>ftpmirror.gnu.org has been down for at least a day afacit.
<PotentialUser-42>hey thanks
<PotentialUser-42>it's weird that it's been down for a day but not switched over to the non mirror :/
<PuercoPop>incidentally that means that guix-install.sh silently fails due the wget call in bin_ver_ls not being checked for failure
<PuercoPop>Switching it is not an automatic procoess. I assume it is an LLM-induced DDoS?
<PotentialUser-42>no idea. I just want to mess with a different OS in a VM and thought I'd try Nix/Guix and found out Nix has links to fascism
<PotentialUser-42>also, even though it's not an automated switch, if people are aware one assumes someone would take the action to update the linkl
<PotentialUser-42>also, even though it's not an automated switch, if people are aware one assumes someone would take the action to update the link
<Elwood_Soup>I've installed guix to an emmc module for a RockPro64 using 'guix system init', but the bootloader isn't recognizing the installation. I've tried specifying the device by path and UUID. Anyone know what I'm doing wrong?
<Elwood_Soup>config.scm: https://privatebin.net/?4bd6b472b960538f#CQivioEZ3LDmjc9eeYczx9tnf41vCpJsrsMpw48gdsFU
<Elwood_Soup>Boot failure with /dev/mmcblk1p1: https://privatebin.net/?c27548bafb861f5e#H4m3Z5w1yAGaPLdhsgFUW148xYKSS52LtPUYnf4W8mxF
<Elwood_Soup>Boot failure with uuid: https://privatebin.net/?f3666dc7001cd707#Ept8g9MFnEsRfsMwXfmh6ZoNvABQpoPwQFSbCGqRN5YN
<ieure>Elwood_Soup, Well, the bootloader itself is doing the right thing, that's usually the hard thing to figure out. Are you sure the UUID is correct? What does blkid report for the microSD?
<Elwood_Soup>ieure: I'm running Debian with Guix off the MicroSD. I'm installing Guix to the EMMC. If I boot into Debian with the EMMC attached and run lsblk, the uuid for the ext4 partition matches the one it's looking for in that boot log.
<ieure>Elwood_Soup, Oh, it has onboard EMMC?
<ieure>I was assuming the microSD was the only EMMC.
<Elwood_Soup>oh, should i be using the PARTUUID, not the UUID?
<Elwood_Soup>and yeah, it has a emmc module in addition to the SDCard slot
<ieure>Elwood_Soup, Based on the error message, I think it should be the PARTUUID. Unfortunately, all my setups use LUKS, so I can't readily look at my config and tell you what works.
<Elwood_Soup>ieure: I'm trying the PARTUUID now, I'll keep you posted
<Elwood_Soup>ieure: no dice. the bootloader is now looking for the correct PARTUUID and not finding it.
<apteryx>looks like berlin is struggling again, I can't even ssh in
<jlicht>hey guix
<adanska>hi guix!
<civodul>hello Guix!
<civodul>damnit, i’ve almost fallen out of IRC
<civodul>s/out/off/ (?)
<Ofthemasses>Has anyone had issues trying to get icecat to do hardware decoding? Whenever I run vaapitest libva-drm.so.2 is reported as missing. The only way I can get it to find libva so far is to manually add it as a shared library... is there a better solution someone is aware of?
<mfg>How exactly do I use the guix-cuirass-bot on codeberg? If it requested changes, how do I get it to revisit (do I even have to)?
<civodul>mfg: it’s not interactive; it just eventually reevaluates your commits and reports back
<mfg>Alright, that's good :)
<mfg>Another question about styling: I remember that using (list ...) instead of '() was encouraged/used more often to get better legibility for non-schemers (?) Is this still a thing? I specifically think about the arguments field of a package definition.
<civodul>yeah, for ‘arguments’ you’d usually use ‘list’, like this: https://guix.gnu.org/manual/devel/en/html_node/Defining-Packages.html
<mfg>Thanks :)
<protvin>Pulling is failing on guix-package-cache with latest master branch
<fanquake>(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (swig)) (value #f))
<fanquake> https://codeberg.org/guix/guix/issues/11126
<mfg>When I update a programming language and some packages we have packaged are not yet ported to the new version and are thus failing with it: What do I do with them? Keep broken until fixed upstream? Remove and add again once upstream ported it?
<mfg>Or simply remove until someone asks for it again?
<bremner>what device is being filled by "guix system image" here? guix/ui.scm:712:4: In procedure copy-file: No space left on device: "tmp-root/gnu/store/m1y19zim2a29vkpl623x019zyr1zxk88-guix-1.5.0-6.64d4de2/lib/guile/3.0/site-ccache/gnu/packages/rust.go"
<bremner>none of my partitions (other than /boot) look very full
<bremner>I guess it depends how big that image is. /var has 89G