On Thu, Mar 30, 2023 at 08:49:43PM +0200, Josselin Poiret wrote: > Hi Andreas, > > Andreas Enge 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: ("_" #) > > Usually errors which involve # 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`.