<dgr>Maybe a example would have helped a guile noob like me to know how to replace a variable with a procedure. Anyway here is the working config.scm: https://paste.debian.net/1288436 and thanks to nckx and apteryx for the pointers!
<gnucode>dgr: hmmm. I am currently running libreboot. And I have to enter in the password twice. I wonder if what you just said could help my situation out...
<dgr>gnucode: chances are high, that this principle will also work in your situation. In essence, there is a second key slot added to the LUKS2 volume and this key isn't a pass phrase but a file that is the sole content of a additional initrd.
<viaken>I think I tracked down how I managed to get Shepherd stuck. I'll see if I can get together a minimal test case.
<iyzsong>viaken: good luck! i had to force poweroff my guix system several times last month..
<RavenJoad>viaken: That would be amazing! I have had similar issues too.
<Luk6655>I've used guix pack command to create emacs 29 tarball to run on a foreign distro. When I run it it complains about two things. The locale and the users home. locale is set to en_US.UTF-8, regarding the user home I'm not sure why it may not like it. the machine uses a PAM module to auth (from windows AD) so maybe that's it?
<Luk6655>I just used --relocatable switch and emacs-next package. Does anyone know if I need to add anything else?
<minima>hi, i was thinking of writing a new guix home service; is there any kind of consensus on what it makes sense to make into a service (e.g. `home-msmtp-service-type') versus those configuration files that are simply too complicated and for which it might make sense to simply wrap around a static text file?
<bdju>I'm getting an error when I try to guix pull: guix pull: error: Git error: object not found - no match for id (22dd8039327c351fcd4b154733a3d6de3a7bb967)
<bdju>is this a known issue? I was hoping to run updates and reboot today
<minima>or any plan for this to be addressed with some abstraction - e.g. a consistent way for all yaml-based config files vs ini-style files vs etc... (sorry if there's already such layer of abstraction and i missed it)
<bdju>rebooted without updating and guix pull still gives the same error, fyi
<minima>bdju: not of great help, but i guix-pulled just fine a minute ago
<bdju>good to know it's not broken for everyone at least
<minima>bdju: do you have any extra channel that might be currently misconfigured?