<sleepydog>hey there -- i'm trying to install guixSD on a new system, but i need to add a channel during the install process, and i run out of space on the USB key when i run `guix pull`. I have an empty disk that i can use temporarily during the install, but i don't know how to add space to /gnu/store while the system is running. any ideas?
<iyzsong>sleepydog: i think 'herd start cow-store /mnt' is what you need.
<sleepydog>iyzsong: thanks, that sounds like exactly what i need
<atomsk298[m]>Is there a way to list all the contents of %base-packages through the command line? Ive been reading through the docs but cant find anything.
<apteryx>ah, I think I understood what is going on. I've overridden the patch-inputs and patch-guile packages for my origin derivation test, and haven't included locales... so the setenv fail and I'm using Guile's default locale (that's ISO-8859-1 IIRC).
<apteryx>that causes encoding problems later in my origin snippet
<apteryx>I'll try adding glibc-utf8-locales to my patch-inputs list
<atom`>Hi. I'm trying to replace gdm with sddm in /etc/config.scm and getting the error "guix system: error: service 'xorg-server' provided more than once". Could someone advise how to solve this? Relevant config: https://paste.debian.net/1180515/
<leoprikler>atom`: (set-xorg-configuration) instantiates an xorg-server, typically a gdm-service-type. you need to pass the xorg-configuration to sddm-service-type instead
<atom`>leonprikler: So just move (set-xorg-configuration ...) into (service sddm-service-type <here>)?
<pinoaffe>atom`: I think you should also remove the gdm-service that you're currently including through %desktop-services
<repu[m]>and it's Licensed like "GPL and other licenses" (including LGPL it seems for artwork)
<repu[m]>It's a KDE3.5 Fork that's still in development and this Desktop Environment is really light compared to some others
<repu[m]>It is pretty hard to install on unsupported distributions so packaging one for guix will make it simpler to install everywere
<ryanprior>repu: yes that sounds like it would be possible to package! You'll need to find some people in the Guix community who are motivated to do that work and/or find some people in the Trinity community who are interested in contributing to Guix :)
<ryanprior>If you or any other Trinity folks would like help getting started I'm happy to give an introduction, point out links and examples, etc.
<leoprikler>Note, that installing entire DEs is slightly more complicated than just packaging a package.
<leoprikler>For the bigger one, like GNOME and most likely KDE and its offshoots as well, you'll have to actually create a service as well
<bdju>any chance someone could update the bemenu package? preferably to latest commit rather than latest release. they fixed an issue with some keypresses being eaten as you type but they haven't done a release since that fix. (also guix is a release behind anyway)
<rictjo>hi all I'm running guix as my main system and wanted to get openjdk up an running but... I'm not sure how to troubleshoot. When I run 'guix install openjdk' it exits saying that the builder failed... Anyone now where I can find failed build logs :P ?
<silicius[m]>any reason xdm (the display manager) isn't packaged yet besides "no one got to it yet"?
<ryanprior>bdju: you can update to the latest release by running: guix package --with-branch=bemenu=master -u bemenu
<ryanprior>rictjo: for debugging, try running: guix build --keep-failed openjdk
<ryanprior>rictjo: that will print the output as it tries to build. it'll also write a compressed log of that output to a file and give you its location at the end. and it'll keep the failed build tree around in /tmp so you can go in there and poke.