help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: developing for guix with git


From: Ricardo Wurmus
Subject: Re: developing for guix with git
Date: Wed, 03 Feb 2016 07:58:58 +0100
User-agent: mu4e 0.9.13; emacs 24.5.1

Nils Gillmann <address@hidden> writes:

> Leo Famulari <address@hidden> writes:
>
>> On Tue, Feb 02, 2016 at 10:28:25PM +0100, Nils Gillmann wrote:
>>> Ricardo Wurmus <address@hidden> writes:
>>> 
>>> > Nils Gillmann <address@hidden> 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’s hard to say without being able to take a look at the state of the
>>> > branch.  It is possible that a change you introduced in your branch
>>> > broke things.  Maybe you could share error messages?
>>> 
>>> 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’s only

      #:use-module (guix download)

but you need to also add

      #:use-module (guix git-download)

if you’re using the ‘git-fetch’ procedure.  Because ‘git-fetch’ is
undefined otherwise Guile fails to load “lisp.scm” and this 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
“lisp.scm”.

~~ Ricardo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]