<civodul>another quote for next time i give a talk about EDSLs: "SASS is a tool that empowers frontend engineers and provides a higher level abstraction for writing CSS files through capabilities such as mixins, variables, conditional statements, and so on."
<civodul>variables and conditional statements FTW! :-)
<roptat>currently it's only possible through the OCAMLPATH variable, but that's impractical because it means we need to use propagated-inputs
<roptat>I think if the format of the META file was changed to (optionally) include full paths of dependencies, we would not have that issue
<roptat>and it would also improve the way OCaml packages work right now, because you would then be able to install packages that have incompatible dependencies for instance, even you only use opam and not guix
<civodul>one contribution you could make is "alias opam=guix" :-)
<mange>It looks like you could replace the (uuid "...") with "/dev/sda2" (looking at "(guix) Mapped Devices" in the manual). I've never used LUKS with Guix before, so I don't really know anything more than what the manual says.
<kmicu>It something is not clear in the manual then report back decent-username. There is a paragraph with ‘If you are instead planning to encrypt the root partition, you can use the Cryptsetup/LUKS utilities to do that (see man cryptsetup for more information.) Assuming you want to store the root partition on /dev/sda2, the command sequence would be along these lines…’
*kmicu has a working LUKS+Guix System setup (with encrypted root and that currently results in entering pass two times).
<civodul>ok, let's do that at least for the 3 commands above
<civodul>rekado_: do you think you can look into the Guile-JSON migration?
<jonsger>I really struggle with the documentation of the Dovecot service. Is there an example config file? Or even better is there an explanation how to translate this "dovecot-configuration paramater bla" stuff to valid scheme code?
<civodul>jonsger: i'd suggest emailing help-guix and then getting people to add an example or two in the manual :-)
<jonsger>so I don't get it how to nest them: e.g. add protocol-configuration (named protocols) for name "imap"
<roptat>jonsger, my guess is : (dovecot-configuration ... (protocols (list (protocol-configuration (name "bla") ...))))
<jonsger>thanks roptat that works. very intuitive :P
***apteryx_ is now known as apteryx
<apteryx>sorry for cross-posting, but this question really belonged here, not in #guile: Has anyone experience using a guix pack in a Dockerfile?
<apteryx>I'm interested in having it use an ENTRYPOINT or otherwise make it useful 'out-of-the-box', so that if a user run 'guix run guix-pack-image python', it just works (without the need to source some /gnu/store/...-profile/etc/profile first).