<kyamashita>Getting the executable to work with the data is the main hold up right now.
<quiliro>civodul: it is weird .... it was downloadding texlive when asked to install libreoffice ....so i stopped it and decided to just install texlive ....nevertheless it did not download any more ...even if it had just downloaded 1.5 MB in the previous try
<jmd>(if I correctly understand what you mean by those terms).
<lfam>A crude metaphor for Guix is that it's a collection of recipes to build software from source. If there are pre-built binaries available from a "substitutes" server you authorize, then you will get binaries. Otherwise, it builds from source. It switches between these methods transparently.
<quiliro>Arcanos: you should watch the presntation by mark and david
<Arcanos>Link me, i will check it out tomorrow when im not at work
<lfam>The other special thing about Guix (and Nix) is that packages are named with hashes of all their dependencies, build tools, package recipes, etc, and the build software is put into a content-addressable store.
<lfam>Arcanos: I recommend you read the original Nix paper by Eelco Dolstra. It will give you a good idea of what Guix / Nix are about at their core and how they differ from other systems. It's linked to from this page: http://nixos.org/~eelco/pubs/
<ngz>Hello. I'm contemplating defining a package with multiple outputs. AFAIU, you need to explicitly move files meant for additional output to a specific directory. I.e., it is not sufficient to add, e.g. (ouputs '("out" "something")).
<ngz>If I'm right, most haskell packages are wrong since they define '("out" "doc") as output without moving a single file.
<mood>civodul: It appears to not be enabled because of security concerns, sadly. I'll have to see if I can work around that somehow (perhaps even install a new kernel)
<kyamashita>The reproducible binaries of Guix plus an already functioning GNU/Linux environment.
<anonkun>no I mean what's the use of a reproducible guix binary? does it install stuff in a seperate container?
<kyamashita>Yes. It would install separately from your normal system binaries, and you won't need superuser permissions to fiddle around with your packages. You can also verify that the binary you have is what you're supposed to get from the source code.
<ngz>I'm trying to create a package but guix build is failing silently at the end of the process (i.e., after `install' phase). I tried guix build -K --verbosity=5 <package> but then I get an error before the process even starts.
<ngz>The error is : guix build: error: build failed: | | | bind mounting `/dev/full' to ...
<bobsuncle>Hi all! I'm trying to configure xorg without using the desktop module (i.e. from "scratch"), but after install xorg-server (and some related package) and running startx or xinit, I get ".../bin/X: No such file", "/dev/tty0 (No such file..." or other cryptic errors. Is there a guide somewhere about doing this, or does someone here have any experienc
<bobsuncle>alezost: (Reading through your shepherd-config repo.)
<alezost>bobsuncle: you also need to specify where X server should find modules. So: 1) install such things as xorg-server, xf86-input-evdev, xf86-video-fbdev, xf86-video-modesetting, xf86-video-nv, xf86-video-nouveau (or whatever needed for you videocard); 2) run X server like this: "sudo X :1 vt1 -nolisten tcp -modulepath $HOME/.guix-profile/lib/xorg/modules"