Which inputs to define for 'meta' utilities?

2018-02-03 Thread Hartmut Goebel
Hi, I'm about to package dtrx , a script to intelligently extract multiple archive types. The script determines the archive format and calls the respective extraction tool, which it searches on the $PATH. 1) Should I add all required tools as inputs? 2) Should

gnunet-guile reboot & guix (take two)

2018-02-03 Thread amirouche
Hello all, After discussing gnunet & guix at fosdem with gnunet people I have better picture of where things can go. The short story is: 1) There is no way to know the gnunet hash aka. gnunet uri of a substitute before the build. 2) There is no way to associate gnunet hash and guix hash i

Guix key signing party at FOSDEM?

2018-02-03 Thread Chris Marusich
Hi everyone, It was a pleasure meeting many of you yesterday at the GNU Guix meet-up! Some people expressed an interest in PGP key signing, but unfortunately we didn't have time to do that on Friday. In addition, I'm one of those who did not register in time for the FOSDEM key signing event, so

Re: gnunet-guile reboot & guix (take two)

2018-02-03 Thread Adam Van Ymeren
On February 3, 2018 8:10:36 AM EST, amirouche wrote: >Hello all, > > >After discussing gnunet & guix at fosdem with gnunet >people I have better picture of where things can go. > >The short story is: > >1) There is no way to know the gnunet hash aka. gnunet uri > of a substitute before the build

Re: Guix key signing party at FOSDEM?

2018-02-03 Thread Andreas Enge
Good point! I would suggest tomorrow, so we have a chance of printing our keys at the hotel. Andreas On 3 February 2018 15:14:24 CET, Chris Marusich wrote: >Hi everyone, > >It was a pleasure meeting many of you yesterday at the GNU Guix >meet-up! > >Some people expressed an interest in PGP key

FOSDEM Saturday dinner

2018-02-03 Thread Andreas Enge
Hello, not having our own room makes it difficult to coordinate! Let us meet somewhere after the talks to go together for dinner. As an easy to find meeting point, I suggest in front of the food place in Janson at 19h. See you soon, Andreas -- Sent from my Android device with K-9 Mail. Plea

Re: Guix key signing party at FOSDEM?

2018-02-03 Thread Alex ter Weele
I would be interested :) I agree that tomorrow would give people time to prepare.

Questions regarding offloading ( unprivileged setup , parallel builds )

2018-02-03 Thread YOANN P
Hi Guix team, I didn't find any documentation describing a way to use an alternative file for the offload settings instead of the default /etc/guix/machines.scm. Did i missed something ? Is there other files that are put under /etc ? It could be problematic for users who use custom store/sta

Re: Guix key signing party at FOSDEM?

2018-02-03 Thread Efraim Flashner
On Sat, Feb 03, 2018 at 03:54:56PM +0100, Andreas Enge wrote: > Good point! I would suggest tomorrow, so we have a chance of printing our > keys at the hotel. > > Andreas > > > On 3 February 2018 15:14:24 CET, Chris Marusich wrote: > >Hi everyone, > > > >It was a pleasure meeting many of you y

Re: Compress VCS checkouts?

2018-02-03 Thread Efraim Flashner
On Fri, Feb 02, 2018 at 02:50:11PM -0600, Eric Bavier wrote: > Hello Guix, > > A while back I toyed with the idea of a "Sources DVD" for Guix, much > like Trisquel has. While looking into the feasability of this, I > noticed that the git/svn/cvs/hg checkouts our packages use are not > compressed i

rust build system, building libc crate

2018-02-03 Thread ng0
From https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00051.html we are still missing some parts for a fully working rust-build-system. In my very big rust branch I tried a crate with no other dependencies: libc. Turns out this can't finish successfully. Was there something other than the

Re: rust build system, building libc crate

2018-02-03 Thread ng0
Appended the wrong patch, here's the right one. >From 7ea2e70a81a57305cf24844ba3b9a4501051fa40 Mon Sep 17 00:00:00 2001 From: ng0 Date: Thu, 29 Dec 2016 20:47:57 + Subject: [PATCH] gnu: Add rust-libc. * gnu/packages/rust.scm (rust-libc): New variable. --- gnu/packages/rust.scm | 23 +

Re: rust build system, building libc crate

2018-02-03 Thread ng0
Now I'm going to sleep on this: ;; Rust doesn't have a stable ABI yet. Because of this ;; Cargo doesn't have a search path for binaries yet. ;; Until this changes we are working around this by ;; distributing crates as source and replacing ;; references in Cargo.toml with store

Re: rust build system, building libc crate

2018-02-03 Thread ng0
On Sat, 03 Feb 2018, n...@n0.is wrote: > Now I'm going to sleep on this: > > ;; Rust doesn't have a stable ABI yet. Because of this > ;; Cargo doesn't have a search path for binaries yet. > ;; Until this changes we are working around this by > ;; distributing crates as source and re

Defining shepherd user services -- feedback desired

2018-02-03 Thread Alex ter Weele
Attached is a manifest file which allows a user to write a shepherd-service like the following: (define redshift-service (shepherd-service (provision '(redshift)) (modules `((gnu packages xdisorg) ,@%default-modules)) (start #~(make-forkexec-constructor (list

Re: Guix key signing party at FOSDEM?

2018-02-03 Thread Chris Marusich
Efraim Flashner writes: > I have some printed slips with my key to hand out, when do we want to do > it? Another options is that last year at the key signing party some people > did show up with some slips and joined the line and handed out slips of > paper instead of identifying their number. A

Re: 01/03: gnu: Add QD.

2018-02-03 Thread Mark H Weaver
Hi Eric, ericbav...@centurylink.net (Eric Bavier) writes: > bavier pushed a commit to branch master > in repository guix. > > commit cbc084e1a7c25d1c8944bcb20a989f795acdb096 > Author: Eric Bavier > Date: Wed Jan 31 13:55:37 2018 -0600 > > gnu: Add QD. [...] > +(define-public qd > + (packag