From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Build of attr fails with non-bash shell Date: Fri, 21 Dec 2012 11:44:10 +0100 Message-ID: <201212211144.10132.andreas@enge.fr> References: <201212202334.35082.andreas@enge.fr> <87ip7wgw35.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_61D1QGhUncswni1" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tm05c-0007tP-9U for bug-guix@gnu.org; Fri, 21 Dec 2012 05:44:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tm05X-0004sI-5D for bug-guix@gnu.org; Fri, 21 Dec 2012 05:44:28 -0500 In-Reply-To: <87ip7wgw35.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=_61D1QGhUncswni1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am Freitag, 21. Dezember 2012 schrieb Ludovic Court=C3=A8s: > For this and related issues, I=E2=80=99m attempting in the =E2=80=98core-= updates=E2=80=99 branch > to allow builds without /bin/sh in the chroot. Instead, builds use the > Bash binary that=E2=80=99s explicitly passed as an input. If it can be done, this would be a nice feature. I wondered if one could simply add "bash" to the inputs, but this is clearly not enough since it does not yet imply that bash is used during the build. Andreas --Boundary-01=_61D1QGhUncswni1 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Am Freitag,= 21. Dezember 2012 schrieb Ludovic Court=C3=A8s:

> For th= is and related issues, I=E2=80=99m attempting in the =E2=80=98core-updates= =E2=80=99 branch

> to all= ow builds without /bin/sh in the chroot. Instead, builds use the

> Bash b= inary that=E2=80=99s explicitly passed as an input.

&nb= sp;

If it can b= e done, this would be a nice feature. I wondered if one could

simply add = "bash" to the inputs, but this is clearly not enough since it

does not ye= t imply that bash is used during the build.

&nb= sp;

Andreas

&nb= sp;

--Boundary-01=_61D1QGhUncswni1--