IRC channel logs


back to list of logs

***Svetlana is now known as gry
***gry is now known as svetlana
<roelj>What's the relationship between Nix, NixOS and GNU Guix?
<sneek>Welcome back roelj, you have 1 message.
<sneek>roelj, daviid says: yes, it is possible, as an example, see line 158, then you connect to it, if you use geiser, recommanded, M-x connect-to-guile ...
<civodul>Hello Guix!
<ph4nt0mas>hello civodul, happy new year to everyone
<ph4nt0mas>One question, how can I call guix commands through the guile prompt?
<civodul>howdy ph4nt0mas
<civodul>ph4nt0mas: suppose you want to call 'guix build'
<civodul>you can first type: ,use(guix scripts build)
<civodul>and then: (guix-build "foo" "--bar")
<civodul>often, you'll find it more convenient to use the real Scheme API, i think
*civodul dives into the dreaded libtool upgrade
<ph4nt0mas>thank you civodul, I'm going to learn some guile debugging tonight
<ph4nt0mas>btw will you give a talk in fosdem this year?
<ph4nt0mas>Who will be there, from here, this year?
<civodul>i don't know yet if i'll be giving a talk
<civodul>i didn't get any reply
<civodul>(i applied for the distributions devroom)
<ph4nt0mas>civodul: I get no code for module from guile when I call ,use(guix scripts build)
<ph4nt0mas>what am I forgetting?
<civodul>you need to make sure Guix's modules are in Guile's search path
<civodul>by setting GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH appropriately
<mark_weaver>phant0mas: one easy way to make sure the environment is set properly is to run "./pre-inst-env guile".
<mark_weaver>and then do as civodul suggested.