From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Compile failure due to libltdl Date: Mon, 20 Apr 2015 15:19:59 +0200 Message-ID: <20150420131959.GA12043@debian.math.u-bordeaux1.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39488) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkBcR-0008Ra-9u for guix-devel@gnu.org; Mon, 20 Apr 2015 09:20:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkBcJ-00056X-MN for guix-devel@gnu.org; Mon, 20 Apr 2015 09:20:11 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:61026) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkBcJ-000535-CB for guix-devel@gnu.org; Mon, 20 Apr 2015 09:20:03 -0400 Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Hello, "make" (even after "make distclean") currently fails for me with the following error message: GUILEC gnu/packages/apr.go Backtrace: In ice-9/boot-9.scm: 2951: 19 [define-module* (gnu packages qt) #:filename ...] 2926: 18 [resolve-imports ((# # #) (#) (#) (#) ...)] 2864: 17 [resolve-interface (gnu packages pulseaudio) #:select ...] 2789: 16 [# # ...] 3065: 15 [try-module-autoload (gnu packages pulseaudio) #f] 2401: 14 [save-module-excursion #] 3085: 13 [#] In unknown file: ?: 12 [primitive-load-path "gnu/packages/pulseaudio" ...] In ice-9/eval.scm: 505: 11 [# (define-module # # ...)] In ice-9/psyntax.scm: 1106: 10 [expand-top-sequence ((define-module # # # ...)) () ((top)) ...] 989: 9 [scan ((define-module (gnu packages pulseaudio) #:use-module ...)) () ...] 279: 8 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] In ice-9/eval.scm: 411: 7 [eval # ()] In ice-9/boot-9.scm: 2951: 6 [define-module* (gnu packages pulseaudio) #:filename ...] 2926: 5 [resolve-imports ((#) (#) (# # l:) (#) ...)] 2877: 4 [resolve-interface (gnu packages autotools) #:select ...] 768: 3 [for-each # #] 2883: 2 [# libltdl] In unknown file: ?: 1 [scm-error misc-error #f ...] In ice-9/boot-9.scm: 106: 0 [# misc-error ...] ice-9/boot-9.scm:106:20: In procedure #: ice-9/boot-9.scm:106:20: no binding `libltdl' in module (gnu packages autotools) Makefile:4222: recipe for target 'gnu/packages/apr.go' failed make[2]: *** [gnu/packages/apr.go] Error 1 This looks a lot like a circular dependency (qt and/or pulseaudio on one hand, libltdl on the other hand). How does one go about debugging this now? Andreas