From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#31392: gnome.scm cannot import (gnu packages rust) Date: Wed, 09 May 2018 18:25:47 +0200 Message-ID: <87vabwg5is.fsf@fastmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51696) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fGRvl-00053i-Fb for bug-guix@gnu.org; Wed, 09 May 2018 12:27:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fGRvi-0000wD-7V for bug-guix@gnu.org; Wed, 09 May 2018 12:27:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47621) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fGRvi-0000vf-3S for bug-guix@gnu.org; Wed, 09 May 2018 12:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fGRvh-0001ee-Qo for bug-guix@gnu.org; Wed, 09 May 2018 12:27:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fGRuc-0004aR-Js for bug-guix@gnu.org; Wed, 09 May 2018 12:25:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fGRuZ-0007GB-9s for bug-guix@gnu.org; Wed, 09 May 2018 12:25:54 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56957) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fGRuZ-0007BT-5T for bug-guix@gnu.org; Wed, 09 May 2018 12:25:51 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B044722A7A for ; Wed, 9 May 2018 12:25:49 -0400 (EDT) Received: from localhost (95.92-221-151.customer.lyse.net [92.221.151.95]) by mail.messagingengine.com (Postfix) with ESMTPA id 419D5E4ED0 for ; Wed, 9 May 2018 12:25:49 -0400 (EDT) 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" To: 31392@debbugs.gnu.org --=-=-= Content-Type: text/plain Hello! I'm trying to update librsvg, which requires "rust". However adding this simple diff: --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -114,6 +114,7 @@ #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages rdesktop) + #:use-module (gnu packages rust) #:use-module (gnu packages scanner) #:use-module (gnu packages selinux) #:use-module (gnu packages slang) Causes the module to compile (sometimes), but any Guix action results in a backtrace similar to this: --8<---------------cut here---------------start------------->8--- guix build: warning: failed to load '(nonfree packages audio)': In procedure module-lookup: Unbound variable: gcc guix build: warning: failed to load '(nonfree packages games)': Unbound variable: devil guix build: warning: failed to load '(gnu packages avr)': In procedure module-lookup: Unbound variable: binutils guix build: warning: failed to load '(gnu packages axoloti)': In procedure module-lookup: Unbound variable: gcc-4.9 guix build: warning: failed to load '(gnu packages bioconductor)': In procedure module-lookup: Unbound variable: perl-module-build guix build: warning: failed to load '(gnu packages bootloaders)': no binding `bc' in module (gnu packages algebra) guix build: warning: failed to load '(gnu packages chemistry)': In procedure module-lookup: Unbound variable: python2-numpy guix build: warning: failed to load '(gnu packages commencement)': In procedure module-lookup: Unbound variable: gnu-make guix build: warning: failed to load '(gnu packages debug)': In procedure module-lookup: Unbound variable: gnu-make guix build: warning: failed to load '(gnu packages display-managers)': In procedure module-lookup: Unbound variable: gpgme guix build: warning: failed to load '(gnu packages games)': In procedure module-lookup: Unbound variable: unzip guix build: warning: failed to load '(gnu packages image-viewers)': In procedure module-lookup: Unbound variable: curl guix build: warning: failed to load '(gnu packages license)': In procedure module-lookup: Unbound variable: perl guix build: warning: failed to load '(gnu packages make-bootstrap)': In procedure module-lookup: Unbound variable: coreutils guix build: warning: failed to load '(gnu packages syndication)': In procedure module-lookup: Unbound variable: curl guix build: warning: failed to load '(gnu packages unrtf)': In procedure module-lookup: Unbound variable: coreutils guix build: error: librsvg: unknown package --8<---------------cut here---------------end--------------->8--- Not sure how to track down the module cycle. Ideas? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlrzIQsACgkQoqBt8qM6 VPqCwQgA08i/WrkIckz4gZoPqaRZnmF63e8R2d2OOMJwzTqgmBphlb3AH4iTWxxK BzhaZEsp5tqQ6CDeB1MaPT5jZOWXKRuwVsedUX6agBqK1icKfCm3Uxu1irpMRRyj QUFCujqF+Db/9iEdNwnTVUItD5CkuI902VYGE/Xn1A0lqECB2GsRdYTqhf4UDKwQ vP+UgobDxMEHddsdVoX0FXCy93BlMzpl4xQ+LV7ztoeKppuOMVhfS4Y1oCCeuA0+ hnRxHj9umIDCqM9Cyk1niXCe8YEy/4Rcm8gxVShK+3j87h2+BpFrktfCiKgI3uTo vXRQ9ahGKHaV5z0h9dczihRBp63p0w== =ZSxK -----END PGP SIGNATURE----- --=-=-=--