From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kete Subject: Re: autoconf command not found Date: Mon, 06 Jan 2014 08:26:21 -0500 Message-ID: <2524580.KO2ijpDj7B@knossos> References: <8101999.CdElbVmjS5@knossos> <87y52tw9pb.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0ACN-0006My-1j for guix-devel@gnu.org; Mon, 06 Jan 2014 08:26:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0ACF-0003Pc-Ng for guix-devel@gnu.org; Mon, 06 Jan 2014 08:26:30 -0500 In-Reply-To: <87y52tw9pb.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: guix-devel@gnu.org On Monday, January 06, 2014 01:56:00 PM Ludovic Court=C3=A8s wrote: > Where does this build log come from? > Apparently the log above comes from a build, i.e., something run in t= he > build environment (chroot, etc.) Yes, this comes from './pre-inst-env guix build zsh'. > What=E2=80=99s installed in the users=E2=80=99 profiles doesn=E2=80=99= t matter here; what > matters is the =E2=80=98inputs=E2=80=99 field of the package being bu= ilt. Apparently > here =E2=80=98autoconf=E2=80=99 would need to be added as an input to= that package. >=20 > However, that=E2=80=99s often a bad idea, but it=E2=80=99s hard to di= scuss without > having more details. Could you explain what you are trying to build = and > how, so we can better investigate? Do you need more info? PS =E2=80=93 I built git guix inside of the guix 0.5 emacs, and I felt = like that may=20 have had unfavorable results. Inside git guix emacs, programs like the = shells are coming from=20 the OS packages instead of guix. I don't think that happened with guix=20= 0.5 inside its emacs. It's hard to explain. Emacs is loading from guix = store. The two /nix/store strings below are different: $ ls -l ~/.guix-profile/bin lrwxrwxrwx 1 guix-builder0 guix-builder 58 Dec 31 1969 /home/.../.guix= -profile/bin -> /nix/store/qpb773jxk37yylcrm5yrmxpkb5lrc3ma-emacs-24.3/= bin $ guix package -I ... emacs 24.3 out /nix/store/c4khfda7zfmxmkgy9anxb3pdv8agzcsx-ema= cs-24.3 ...