From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Circular dependency with geeqie Date: Sat, 05 Sep 2015 11:54:59 +0200 Message-ID: <87twr92nu7.fsf@elephly.net> References: <20150904192902.GA2608@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZYABm-00036f-JS for guix-devel@gnu.org; Sat, 05 Sep 2015 05:55:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZYABh-0002PV-Jh for guix-devel@gnu.org; Sat, 05 Sep 2015 05:55:14 -0400 Received: from sender163-mail.zoho.com ([74.201.84.163]:25522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZYABh-0002Oz-BO for guix-devel@gnu.org; Sat, 05 Sep 2015 05:55:09 -0400 In-reply-to: <20150904192902.GA2608@debian> 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: Andreas Enge Cc: guix-devel@gnu.org Hi Andreas, > when adding the line > #:use-module (gnu packages geeqie) > to photo.scm and trying > guix build libraw > I get a bunch of errors of the form > guix build: warning: failed to load '(gnu packages aarddict)': > ERROR: no binding `lcms' in module (gnu packages ghostscript) > ... > guix build: warning: failed to load '(gnu packages unrtf)': > ERROR: In procedure module-lookup: Unbound variable: coreutils > guix build: error: libraw: unknown package > > Probably the culprit is the > #:use-module ((gnu packages ghostscript) > #:select (lcms)) > in geeqie.scm, as discussed previously. Should this be changed to be a > #:prefix? I noticed the same and removed the ‘#:select’ part to make it work for me. Why would a #:prefix be required? ~~ Ricardo