> I was able to boot an guix system instance an Incus (formerly LXD) container 
> using the following setup: 
> 
> lxc.environment = GUIX_NEW_SYSTEM=/gnu/store/(some hash here)-system
> lxc.pinit.cmd = /gnu/store/(some hash here)-guile/3.0.9 /gnu/store/(some hash 
> here)-boot
> 
> This works but I need to update this setup  with updated hashes every time  I 
> reboot the guix system container after guix pull / guix system reconfigure, 
> otherwise I will get stuck with the  old guix system enviornment. 
> 
> Is there any file on a guix system telling us where is the latest system and 
> boot the booting process should source before populating /run/current-system 
> ? 
> 

SOURCE: https://guix.gnu.org/manual/en/html_node/G_002dExpressions.html
I can not see the context of your setup code, so this is a blind guess.
I believe that what you are asking for are G-Expressions.
It could be the case that you would need to re-architect your code to make them 
work.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to