Hi,

Mathieu Othacehe <m.othac...@gmail.com> skribis:

> Thanks for taking care of it.
>
>> I could not reproduce the failure when building "by hand", but since
>> `guix pull` is the primary method of updating Guix, I reverted this
>> change for now:
>
> I guess it is because in (guix build pull) every single file is
> builded, without take configure/makefile consigns into account.

Yes, see build-aux/build-self.scm.

> Except a horrible hack (an exception list in "build-guix"), I don't see
> how to deal with it. Maybe this commit shall be put on a branch or wait
> until guix switches to guile2.2.
>
> Ludo any thoughs ?

I plan to update ‘guix pull’ for Guile 2.2 before the release:

  https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00515.html

When it’s done, we could add Guile-Git as an input when 2.2 is used, and
maybe add a special case for (guix git).

Thoughts?

Ludo’.

Reply via email to