<thomassgn>kristofer: I don't know, but maybe running strace on the daemon would give more clues? I frequently use 'strace -o /tmp/strace.out -T -s 2000 -fp <PID>' for running processes. It gives you a nice overview of syscalls - including file errors and so on. If you drop the last -p you can change the <PID> part for a command.
<lovelyn>samplet: i wound up using (@ (guix store) add-to-store) which allows me to specify the basename as well. thanks for pointing me in the right direction
<kristofer>strace reports that exim is unable set gid or uid so local delivery to kristofer dies
<kristofer>this suggests to me that I have not configured the setuid-programs is not configured correctly
***daviid is now known as Guest44001
***Guest44001 is now known as daviid
<kristofer>the exim binary in the store is actually a symlink pointing to ./exim-4.90_1-3. should I specify the binary instead of the symlink, like (setuid-programs (cons #~(string-append #$exim "/bin/exim-4.90_1-3") %setuid-programs))
<taylan>(in fact it looks like I broke things a little with that command I ran)
<taylan>Laalf: I mean without reconfiguring the system
<taylan>how do others deal with the fact that root and your normal user both need to run 'guix pull'? I have a "guix-user" pseudo-user with which I run 'guix pull' and the others' ~/.config/guix is a symlink to that one's
<taylan>and I don't really want to differentiate between root's and my user's packages either, so I add everything to the system declaration and reconfigure every time.
<janneke>Laalf: i'm pretty lost in the field of arm
<Laalf>janneke: the only risc platform id personally buy is power8/9. most other platforms require so much shitware in your kernel. maybe risc-v will get a free memory controller. then risc-v will be an option. or lowrisc finally gets some more power or at least something to show.
<Laalf>https://yourpart.eu/p/CoBQJipeNl here is the top of my config for bringing ovmf to a patched qemu in libvirt and virt-manager. this does not build at the moment. i am pretty sure that the config file that i create in libvirt-ovmf is just dumb and that i create the patch for qemu wrong. it shouldnt be needed to replace the entire source. i also think that the syntax there is wrong. if someone wants to take a look.... (yes the imports are too much. i know)
***Piece_Maker is now known as Acou_Bass
<rekado>lsl88: many of us are using GuixSD. It also powers the build farm at berlin.guixsd.org or my laptop.
<rekado>lsl88: you don’t need to install GuixSD to use Guix.
<rekado>GuixSD is a GNU+Linux system built around Guix and its ideas.
<rekado>Guix can be used as a software management tool on other GNU+Linux systems.
*wingo gives the guix userland binary install script a try on a new box