IRC channel logs
2014-02-05.log
back to list of logs
<dhamidi>Hey! Are there plans plans for packaging `guix` for .deb-based systems? I installed it yesterday on a debian machine following the instructions in the info manual and everything worked quite well, but it was still more work than just issuing one command. It would probably increase adoption if `guix` were just an `apt-get install guix` away <jmd>feel free to volunteer to do that. <dhamidi>ok, so nobody is working on that right now <atheia>Correct, though I too would agree that it would be helpful, so if you have the experience, that'd be awesome! <dhamidi>unfortunately I don't have any experience with packaging stuff for debian yet, but this seems like a good opportunity to learn :) <jmd>Then we should package debian in guix! <dhamidi>thanks! I'll have a look at it when I have time (maybe this evening) <mark_weaver>the only test I've seen fail recently is a test that expects a failure from accessing a non-existent URL, and only when I was behind one of those terrible DNS servers that *always* succeeds, making up a fake web page. <jmd>In the chroot, does the guix builder have permission to listen on sockets < 1024 ? <Sleep_Walker>mark_weaver: tests/builders.scm, tests/packages.scm, tests/guix-package.sh <Sleep_Walker>I rerun tests as root to be sure it's not thanks to sandbox <mark_weaver>ah, this sounds familiar. I think there's some limit to the length of pathnames somewhere in the daemon, or something. filenames are getting truncated. <mark_weaver>./configure: ./config.status: /var/tmp/portage/app-admin/guix-0.5/work/guix-0.5/test-tmp/store/nlpig1pgdgk6: bad interpreter: No such file or directory <mark_weaver>for now, can you build in a directory with a shorter pathname? (sorry) <mark_weaver>or just live without running the test suite, I guess. <Sleep_Walker>and no, I don't think that shorter path is possible in this case <Steap>Hey, I can't remember how I can download a tarball and put it in my store "manually" <Steap>I think I should run "guix download foo.tar.gz && something else" <Sleep_Walker>nix/nix-daemon/nix-daemon.cc: /* Urgh, sockaddr_un allows path names of only 108 characters. <Sleep_Walker>nix/nix-daemon/nix-daemon.cc: chdir(dirOf(socketPath).c_str()); <Sleep_Walker>but it is interesting that someone already tried to create package of guix (but I wasn't able to find it anywhere)