<nkar>civodul: I encrypted /home instead of / and tried to boot, but guix fails to find the root partition. In parted, I assigned the "rootfs" name to the mentioned partition and added the 'label line to the guix config. what's wrong? that happens after I 'set root = (hd0,gpt3)' in grub. otherwise, grub complains that it cannot find the store and refuses to boot entirely.
<Sleep_Walker>civodul: I prepared initrd with lvm2 and attempted to prepare it from scheme script, but didn't success
<Sleep_Walker>so I shrinked LVM2 partition and prepared separate one for now
<jmd>The real issue is that Guile has so many dependencies and so many build time options.
<jmd>I'm still rather puzzled why, to use the bootstrap compiler, I have to put a symlink from /gnu/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-cross-armel-linux-gnueabihf-2.20 to the compiler prefix. Is this intentional?
<civodul>again, the bootstrap compiler is not meant to be used this way
<civodul>it only makes sense as part of the Guix bootstrap process
<nkar>also, I'm always getting this error after 'init': in procedure system=async-mark: thread has already existed (with substitutes)
<nkar>DusXMT: so, after switching from labels to devices and reinit'ing, I was able to boot. though, I needed to add set root=(hd0,gpt3) in the grub config (the 'e' key) and boot with 'f10'. is it expected?
<DusXMT>nkar: sorry, you'll have to ask someone else, I haven't actually touched a running guix system in a while... but I don't think it is, it should look for a key file and determine which partition to boot from automatically...