[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Syntax and gexp for ff5f34ae757d709987896d6164bf125319a0f764
From: |
Leo Famulari |
Subject: |
Re: Syntax and gexp for ff5f34ae757d709987896d6164bf125319a0f764 |
Date: |
Thu, 30 Mar 2023 19:19:24 -0400 |
On Thu, Mar 30, 2023 at 08:49:43PM +0200, Josselin Poiret wrote:
> Hi Andreas,
>
> Andreas Enge <andreas@enge.fr> writes:
>
> > Hello,
> >
> > it looks as if commit ff5f34ae757d709987896d6164bf125319a0f764 breaks
> > building of at least one package, perl-gd, depending on
> > perl-extutils-pkgconfig.
> >
> > The latter is now defined as
> > (define-syntax perl-extutils-pkgconfig
> > (identifier-syntax (perl-extutils-pkgconfig-for-target
> > (%current-target-system))))
> > which apparently does not play well with what is written in the former as
> > (native-inputs
> > (list perl-extutils-pkgconfig)) :
> > guix package: error: gnu/packages/gd.scm:103:2: package `perl-gd@2.73' has
> > an invalid input: ("_" #<syntax-transformer perl-extutils-pkgconfig>)
>
> Usually errors which involve #<syntax-transformer> somewhere are caused
> by stale .go files (guile doesn't know how to recompile dependent .scm
> files). I would suggest a good old `grep -Rl --include '*.go'
> perl-extutils-pkgconfig ./gnu | xargs rm`.
I saw this error too, but it went away after `make clean-go && make`.
signature.asc
Description: PGP signature