From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Re: developing for guix with git Date: Wed, 03 Feb 2016 12:24:48 +0100 Message-ID: <87zividojj.fsf@grrlz.net> References: <87io2eszya.fsf@grrlz.net> <20160128222903.51f615c0@debian-netbook> <878u35bscu.fsf@grrlz.net> <87y4b5ia2y.fsf@elephly.net> <87egcupzt2.fsf@grrlz.net> <20160202235642.GA25435@jasmine> <87lh72haze.fsf@grrlz.net> <874mdqi8jx.fsf@elephly.net> 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]:40443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQvYM-0008VJ-DN for help-guix@gnu.org; Wed, 03 Feb 2016 06:24:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQvYJ-0003qo-5x for help-guix@gnu.org; Wed, 03 Feb 2016 06:24:54 -0500 Received: from perdizione.investici.org ([94.23.50.208]:23751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQvYI-0003qc-Th for help-guix@gnu.org; Wed, 03 Feb 2016 06:24:51 -0500 In-Reply-To: <874mdqi8jx.fsf@elephly.net> (Ricardo Wurmus's message of "Wed, 03 Feb 2016 07:58:58 +0100") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: help-guix@gnu.org Ricardo Wurmus writes: > Nils Gillmann writes: > >> Leo Famulari writes: >> >>> On Tue, Feb 02, 2016 at 10:28:25PM +0100, Nils Gillmann wrote: >>>> Ricardo Wurmus writes: >>>>=20 >>>> > Nils Gillmann writes: >>>> > >>>> >> Do you happen to know why guix in the situation I described, >>>> >> being on an up to date branch following master refuses to build, >>>> >> but once I switch to master branch, make clean, make clean-go (or >>>> >> go-clean?) and run make (and the other commands) again it builds >>>> >> successfully? This was my initial confusion. >>>> > >>>> > It=E2=80=99s hard to say without being able to take a look at the st= ate of the >>>> > branch. It is possible that a change you introduced in your branch >>>> > broke things. Maybe you could share error messages? >>>>=20 >>>> I'll inline all the things here now: >>> >>> [...] >>> >>>> ;;; ERROR: Unbound variable: git-fetch >>> >>> Did you import (guix git-download)? >> >> I am not sure. >> Adding to the Email I just wrote to this thread, how would I do this? > > Leo means to add this to the file you have edited (lisp.scm). > Currently, there=E2=80=99s only > > #:use-module (guix download) > > but you need to also add > > #:use-module (guix git-download) > > if you=E2=80=99re using the =E2=80=98git-fetch=E2=80=99 procedure. Becau= se =E2=80=98git-fetch=E2=80=99 is > undefined otherwise Guile fails to load =E2=80=9Clisp.scm=E2=80=9D and th= is failure > cascades through everything else. > > It would certainly be nice if the actual error would appear on the last > line instead of one of the errors resulting from not being able to load > =E2=80=9Clisp.scm=E2=80=9D. I see. Okay, I'll try that and see if world builds again successfully. I might've been preoccupied due to being a bit ill and not fully capable in understanding what I am doing, I guess. I dislike giving answers which are shorter than the actual message, but thanks for helping ill-me so far. I hope this solves the problem I had. --ng > > ~~ Ricardo > --=20 ng/ni* vcard: http://krosos.sdf.org