From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Error in compiling fontutils.scm Date: Tue, 07 May 2013 00:19:23 +0200 Message-ID: <87haifvjis.fsf@gnu.org> References: <201305051348.25874.andreas@enge.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:37717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZTkt-0004oi-LG for bug-guix@gnu.org; Mon, 06 May 2013 18:19:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZTks-0008Vl-Gh for bug-guix@gnu.org; Mon, 06 May 2013 18:19:35 -0400 Received: from [2a01:e0b:1:123:ca0a:a9ff:fe03:271e] (port=39293 helo=xanadu.aquilenet.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZTks-0008VC-Aa for bug-guix@gnu.org; Mon, 06 May 2013 18:19:34 -0400 In-Reply-To: <201305051348.25874.andreas@enge.fr> (Andreas Enge's message of "Sun, 5 May 2013 13:48:25 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: bug-guix@gnu.org Andreas Enge skribis: > $ make gnu/packages/fontutils.go > > /bin/mkdir -p `dirname "gnu/packages/fontutils.go"` ; \ > LC_ALL=3DC = \ > ./pre-inst-env \ > /usr/bin/guild compile -L "." -L "." \ > -Wformat -Wunbound-variable -Warity-mismatch \ > --target=3D"x86_64-unknown-linux-gnu"=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20 > \ > -o "gnu/packages/fontutils.go" "gnu/packages/fontutils.scm" > Backtrace: > In ice-9/psyntax.scm: > 986: 19 [scan ((define-module (gnu packages xorg) #:use-module ...)) ()= =20 > ...] > 270: 18 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] > In ice-9/eval.scm: > 392: 17 [eval # ()] > In ice-9/boot-9.scm: > 2667: 16 [define-module* (gnu packages xorg) #:filename ...] > 2642: 15 [resolve-imports (# # # # ...)] > 2580: 14 [resolve-interface (gnu packages glib) #:select ...] > 2505: 13 [# autoload version #:key ensure)> # ...] > 2772: 12 [try-module-autoload (gnu packages glib) #f] > 2111: 11 [save-module-excursion # ice-9/boot-9.scm:2773:17 ()>] > 2783: 10 [#] > In unknown file: > ?: 9 [primitive-load-path "gnu/packages/glib" #f] > In ice-9/eval.scm: > 407: 8 [eval # ()] > 428: 7 [eval # ()] > 407: 6 [eval # #] > 411: 5 [eval # #] > 368: 4 [eval # #] > 368: 3 [eval # #] > 374: 2 [eval # #] > In unknown file: > ?: 1 [memoize-variable-access! # #] > In ice-9/boot-9.scm: > 106: 0 [#= =20 > unbound-variable ...] > > ice-9/boot-9.scm:106:20: In procedure # ice-9/boot-9.scm:97:6 (thrown-k . args)>: > ice-9/boot-9.scm:106:20: Unbound variable: perl-xml-parser > make: *** [gnu/packages/fontutils.go] Fehler 1 I believe this is fixed by 6d267f0. There was a circular dependency between the ghostscript and xorg modules, introduced in commit e0eb886, and leading to this admittedly obscure backtrace. Thanks, Ludo=E2=80=99.