From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Required packages Date: Thu, 7 Feb 2013 13:16:24 +0100 Message-ID: <201302071316.24589.andreas@enge.fr> References: <201302041952.22425.andreas@enge.fr> <87ehgur9h7.fsf@gnu.org> <87bobxccxt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_Ys5ERpPJFXya0we" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:38483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U3QP9-0003aA-H2 for bug-guix@gnu.org; Thu, 07 Feb 2013 07:16:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U3QP6-0001nn-LN for bug-guix@gnu.org; Thu, 07 Feb 2013 07:16:39 -0500 In-Reply-To: <87bobxccxt.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?q?Court=C3=A8s?= Cc: bug-guix@gnu.org --Boundary-01=_Ys5ERpPJFXya0we Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Mittwoch, 6. Februar 2013 schrieb Ludovic Court=C3=A8s: \> > OK. That=E2=80=99s =E2=80=9Cuser-environment-propagated-inputs=E2=80= =9D. We could achieve > > that by just changing guix-profile to install propagated inputs.=20 > > That=E2=80=99s probably the right thing to do anyway. >=20 > Commit 4dede02 implements that. Good initiative! In my attempt to install guix from guix, I came upon the problem that the=20 libgcrypt headers require the libgpg-error headers. This is a propagated=20 input, so should in the future be installed automatically. However, the next problem is: In file included from /home/privat/.guix-profile/include/sys/socket.h:39:0, from /home/privat/.guix-profile/include/gcrypt.h:42, from conftest.c:65: /home/privat/.guix-profile/include/bits/socket.h:342:24: fatal error:=20 asm/socket.h: No such file or directory The file is in linux-libre-headers; so I suppose this should also be a=20 propagated input of libgcrypt? If you agree, I will modify the package=20 accordingly. Andreas --Boundary-01=_Ys5ERpPJFXya0we Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Mittwoch= , 6. Februar 2013 schrieb Ludovic Court=C3=A8s:

\> > = OK. That=E2=80=99s =E2=80=9Cuser-environment-propagated-inputs=E2=80=9D. = We could achieve

> > t= hat by just changing guix-profile to install propagated inputs.

> > T= hat=E2=80=99s probably the right thing to do anyway.

>

> Commit= 4dede02 implements that.

&nb= sp;

Good initia= tive!

&nb= sp;

In my attem= pt to install guix from guix, I came upon the problem that the libgcrypt he= aders require the libgpg-error headers. This is a propagated input, so shou= ld in the future be installed automatically.

&nb= sp;

However, th= e next problem is:

In file inc= luded from /home/privat/.guix-profile/include/sys/socket.h:39:0,

= from /home/privat/.guix-profile/include/gcrypt.h:42,

= from conftest.c:65:

/home/priva= t/.guix-profile/include/bits/socket.h:342:24: fatal error: asm/socket.h: No= such file or directory

&nb= sp;

The file is= in linux-libre-headers; so I suppose this should also be a propagated inpu= t of libgcrypt? If you agree, I will modify the package accordingly.

&nb= sp;

Andreas

&nb= sp;

--Boundary-01=_Ys5ERpPJFXya0we--