IRC channel logs
2014-05-09.log
back to list of logs
<viric>bavier: it's quite a simple thing. <zacts>I'm working on a distro which uses nix, can I transfer the guix builds and packages to pure nix? <zacts>afaik, you can transfer nix -> guix, but I don't know about guix -> nix(?) <zacts>if this is possible in a clean way it will save me tons of work. the project is #nubsd. <civodul>jmd: you left before i could reply yesterday ;-) <jmd>civodul: I can't remember what I asked now, but yes, I'm using 2.05 <civodul>the substituter will pretty much always print "not responsive" when using 2.0.5 <civodul>because there was no way to know about the transfer progress <civodul>but the best course of action is for you to upgrade :-) <jmd>Is there a way to make guix use the guix installed guix ? <jmd>I'll type that again: <jmd>Is there a way to make guix use the guix installed guile? <civodul>you can do: guix package -i guile pkg-config gcc-toolchain <civodul>and then rebuild/reinstall Guix (from source) <civodul>well, "Installing Guix from Guix" in README is more accurate <jmd>ok I will read that. <civodul>atheia: i'll think we'll push dmd 0.2 one of these days <bavier>civodul: re hwloc, that's great, that'll come in handy <bavier>I'm about to push a patch that'll factor out the openmpi dependency from fftw <atheia>civodul: sounds exciting — sorry I haven't had too much time to devote to hacking it recently. <atheia>Busy with some other projects at present I'm afraid. <atheia>I've been using it on a daily basis though (admittedly — not very demanding stuff), and it seems to work fine. <atheia>Ah, yes, I see — hadn't pulled in a while looking good. <atheia>I'll continue testing the new patches :-) <atheia>hum. It seems the docstring in the make-forkexec-constructor definition rewrite is causing an error: <atheia>dmd/service.scm:601:4: case-lambda: bad case-lambda* <atheia>This seems like the kind of problem you would have spotted testing though. <atheia>So not sure what's going on here. <atheia>When I remove the docstring and retry firing up dmd it works a charm <atheia>Also, my init.scm used a couple of make-forkexec-constructors legacy syle… <atheia>They caused dmd to refuse to load my init.scm with the error msg: <atheia>keyword-argument-error("eval" "Invalid keyword" () #f) <atheia>Switching to the new make-forkexec-constructor style fixed the issue.