<terpri>if i use a file-union gexp as the source of a package, it seems to have different derivations under 'guix build' and 'guix environment'
<OriansJ>just a minor thought but you may wish to add (service special-files-service-type `(("/usr/bin/env" ,(file-append (canonical-package coreutils) "/bin/env")))) to %base-packages so that /usr/bin/env bash behaves correctly
<iqubic>is guix worth switching to? I currently use NixOS, and I'm wondering if I should switch.
<iqubic>I'm looking for a distro that is rolling release, with easy rollback capabilities. I want something where the entire distro configuration can be put into one top level file. I like that everything is sanboxed in NixOS.
<pkill9>the main differenc ebetween Nix and Guix is the language used to describe packages, and that Guix by default has no non-free software (but you can add nonfree stuff to your installation if you want)
<pkill9>also the commands used by guix are different and in my opinion better
<pkill9>the nix people have stated the command line interface is somewhat unintuitive
<iqubic>Does Guix have good stack (haskell) integration
<iqubic>Also, how hard is it to switch from Nix to Guix?
<iqubic>Anyone able to answer this question, anyone at all?
<pkill9>i'd like to add recursive import of pypi dependencies to the `guix import pypi` command, any pointers?
<cbaines>pkill9, I think there are other recursive importers, you might want to start looking at how they do it
<cbaines>Also, general message, it was great meeting lots of people at FOSDEM, was really fun putting some faces to names :)
<cbaines>Another general message, does anyone know of something to do loop detection in the guix package graph? I think I've got a loop (guix build/lint are just eating memory), but I'd prefer not to have to find it by hand...
<hulten>Chrooting into a GuixSD system is a bit difficult.. well, not the chrooting, but then no commands are available as things are different with Guix (/gnu/...).
<hulten>After grml I tried the GuixSD boot usb stick.
<apteryx_>hulten: I guess you could source your profile environment variables.
<hulten>So, I can do a 'guix system init'.. I guess if I do a 'guix pull && guix system reconfigure' later, everything is fine again, but I'm not sure about packages that I installed through 'guix package -i'.
<rekado_>it’s an extension of Pjotr’s idea. Before rewriting we can enumerate all packages in the package closure and give them a base64 identifier. This allows us to reduce the big hash to very few characters (r-minimal only needs a single base64 digit).