<epronk>janneke: and a bunch of thing happen before shepherd starts.
<epronk>janneke: At the bottom of that post is says ""My initial intent for the potluck was actually quite different: I wanted to push Guile in the init process, via the nice dmd released some time ago [6,7]. Something for the next few weeks/months."
<janneke>epronk: arg, sorry i thought i showed you that boot script -- and now i read mkdir-p /var/run...forgot about that too :-(
<janneke>civodul: thanks! OriansJ and i are now working to connect stage0->mes, very exciting
<janneke>also, two friends of mine (epronk and Rutger) are now deeply looking into Guix; which makes me very happy
<quigonjinn>I have installed guixsd with encrypted root and the system fails to boot (i'm getting thrown in repl) most of the times. One out of probably 10 tries to boot didn't fail, and asked me for luks passphrase as normal. The same configuration (with different luks uuids) has worked on other machines. Any ideas?
<quigonjinn>backtrace suggests the error is happening in the boot-system procedure, but I don't know how to look for more info
<rekado_>civodul: are finalizations ordered? There can be more than one, right?
<quigonjinn>actually, the last line of ,bt is: '(scm-error misc-error #f "~A ~S" ("LUKS partition n*" *) *)' , where * a filled square
<quigonjinn>that error seems to occur in the open-luks-device procedure, because the partition can't be found by luks uuid. But the same system configuration did boot once, so i suspect it's some bug in the procedure.
<quiliro>Hello...I have a dilema. I only have one USB port and I don't have an onboard working libre WiFi. (I currently have Guix on Debian on the machine.) How can I install GuixSD in this case?
<davidl>ok. I don't know then. I have however seen some detailed guide somewhere about how to make your own linux distribution which possibly contains information about how to create an installation image which might be helpful in figuring out how to prepare an install media.
<quiliro>possibly if i can make a hydra mirror on debian of this laptop
<quiliro>and then make the installation offline on another machine which i could guix publish
<quiliro>or could make it a hydra mirror itself (mirror of the mirror)
<davidl>quiliro: didn't you just spend a week trying to install GuixSD and then finally succeded?
<quiliro>davidl: yes...but i didn't bring that machine.....i didn't know how to lift a hydra mirror that day either
<quiliro>i could bring that machine another day too
<davidl>irc chatroom #fsf-members is what I meant, dunno if any of the staff are there and responsive. the guixsd donate page has a list of people who are hosting mirrors right now and fsf is one of them.
<Gamayun>We have pretty 100MB/s connection here now (hydra doesn't keep up with that). So the bare-bones bit doesn't take long. But reconfiguring takes a good bit though - I've just left it to install though and found it finished some time later :P
<quiliro>Gamayun: so 10 minutes to bare-bones and 50 to light-desktop?
<quiliro>if there are not other sugestions, will try to find a powered usb hub now
<reepca>quiliro: Regarding the issue of no wifi and needing to guix system init, you could add another partition to your hard drive for the GuixSD install, then guix system init straight from debian to there (if there are issues with this I'm not aware of, others let me know!). If you want extra packages you can't get online afterwards, you can get them using guix archive to export from a store with internet access and to import into guixsd.
<quiliro>reepca: so i still need another machine with guixsd?
<reepca>quiliro: if you can't get internet access on it, yeah - but after it's installed that one USB port should be open for use, so it shouldn't be an issue.
<Gamayun>quiliro: More like 30 minutes bare-bones, and 80 for my desktop config. ;b
<reepca>basically you can get around the issue of "preparing an offline installation image" by installing straight from debian
<quiliro>reepca: i can get the other machine here. i can even leave it here for a few days. that machine has ethernet. so i can connect it and download the packages needed for guix publish.
<quiliro>reepca: what i ask is if i can do it in this machine without needing that machine. this machine has only one usb port which is busy with wifi card and has debian with guix installed in it
<quiliro>i can reboot on a live and resize partition
<reepca>quiliro: that's exactly what I'm suggesting - reboot to live, ensure a partition for GuixSD of sufficient size exists, then boot to Debian and "guix system init" from there while the wifi stick is plugged in.
<civodul>rekado_: no, finalizations are not ordered, which is not so great
<civodul>finalizations aside, each service type with its 'extend' operation is a monoid
<quiliro>reepca: i will do that now. will you guide me? because i am not sure if i understood correctly. i think i did though!
<civodul>rekado_: 'extend' is not necessarily commutative though
<quiliro>reepca: when i reeboot will you guide me?
<reepca>quiliro: sure, there are some steps in the normal install process you can (should) skip when installing from a hosted guix