From unknown Tue Aug 19 10:05:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27551: guile-cairo switch to Guile 2.2 breaks (gnu build svg) Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 01 Jul 2017 19:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27551 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 27551@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149893702123104 (code B ref -1); Sat, 01 Jul 2017 19:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2017 19:23:41 +0000 Received: from localhost ([127.0.0.1]:47959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRNzZ-00060Z-Cg for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRNzX-00060K-TS for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRNzR-0003l9-10 for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33631) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dRNzQ-0003ks-T6 for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRNzP-0006QT-CO for bug-guix@gnu.org; Sat, 01 Jul 2017 15:23:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRNzM-0003gK-7S for bug-guix@gnu.org; Sat, 01 Jul 2017 15:23:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:46213) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dRNzM-0003fr-0J; Sat, 01 Jul 2017 15:23:28 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 38AED209FD; Sat, 1 Jul 2017 15:23:27 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Sat, 01 Jul 2017 15:23:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=7m8F2tAurki3/294fvMH8aC8Uz14cqqPKEXNQP OG9uE=; b=oHKHQej4YnkdWvbl6vYvAo0ApZilzZRnJgc0zxlILv2bZkmtMV9DIB OZUm4/11/RW7diNGt3HNp2GeDPNpfYyZlPFXIOJaOm6YnMy5589fP9xonKvlflb1 bvav9pIBeRbOOlo4bynJfVx/1xfcORrWEeJJJs9xy0zoZ/2nYiQSc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=7m8F2tAurki3/294fv MH8aC8Uz14cqqPKEXNQPOG9uE=; b=BGUmz2nGIoEARjYBbB8oZ5JSXCzf1pKe7k oqpJCL+L3sOBYNY0lZwmAH2CA2vQareDbn06hy7benyxswqKKzhL/bFt6zpiWKKq Xj2AeexhHQMDZi4AW72sIPI+WCMpy/1XButPqp6i+75NvLWWqVAFtPdzba3gEL7F iTUrv3aayERxeGIFXfY+J2Mltzt0GBUkFn4xI3/5H35mIbCDB/dwS+CFGvyadS4L UC1F8bAgVuvytrAR61XhGSkOfcyb7uvSG4oFgin5BDRRfKl+Mo3gZLqMWJnfdH8F qkJUufpQDT0FUW5WqewdpY0DF48JPhW00xwJ9BLpy7pZwHwxmw+Q== X-ME-Sender: X-Sasl-enc: SHdropD8lT2ZZudhOJe+VL+rLokdb5ZFwC+ipS4Nr3Q6 1498937006 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id E69487E51B; Sat, 1 Jul 2017 15:23:26 -0400 (EDT) Date: Sat, 1 Jul 2017 15:23:25 -0400 From: Leo Famulari Message-ID: <20170701192325.GA21895@jasmine.lan> References: <20170630212107.15122.15546@vcs0.savannah.gnu.org> <20170630212109.17CA522E1B@vcs0.savannah.gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline In-Reply-To: <20170630212109.17CA522E1B@vcs0.savannah.gnu.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.9 (------) --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 30, 2017 at 05:21:08PM -0400, Ludovic Court=EF=BF=BDs wrote: > civodul pushed a commit to branch master > in repository guix. >=20 > commit e3ddb1e83296c10338d35bc687772242b2f5eac6 > Author: Ludovic Court=C3=A8s > Date: Fri Jun 30 23:10:46 2017 +0200 >=20 > gnu: guile-cairo: Switch to Guile 2.2. > =20 > This patch adjusts dependent packages accordingly. > =20 > * gnu/packages/gtk.scm (guile-cairo)[inputs]: Switch to GUILE-2.2 and > GUILE-LIB. > (guile-rsvg)[inputs]: Likewise. > (guile-present)[inputs]: Likewise. > (guile-gnome)[inputs]: Likewise. > * gnu/packages/plotutils.scm (guile-charting)[inputs]: Switch go > GUILE-2.2. This commit introduced some problems with (gnu build svg), which prevents reconfiguring GuixSD: ------ The following derivations will be built: /gnu/store/sqwij2775lnlaal4jrv16hys5wjss5az-grub.cfg.drv /gnu/store/nldcbaghx031b799mq9bdh8l00hg4fz6-grub-image.png.drv substitute: updating list of substitutes from 'https://4606.nsupdate.info'.= =2E. 100.0% substitute: updating list of substitutes from 'https://4606.nsupdate.info'.= =2E. 100.0% substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org= '... 100.0% ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) Backtrace: In ice-9/boot-9.scm: 160: 9 [catch #t # ...] In unknown file: ?: 8 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 7 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 6 [eval # #] In ice-9/boot-9.scm: 2412: 5 [save-module-excursion #] 4089: 4 [#] 1734: 3 [%start-stack load-stack #] 1739: 2 [#] In unknown file: ?: 1 [primitive-load "/gnu/store/l8bqrgb009s9806gqdwg4wwq97yff6y7-grub-i= mage.png-builder"] In ./gnu/build/svg.scm: 51: 0 [svg->png "/gnu/store/w893227m8wllganabxqx7sn2mgga8083-guix-artwork= -6998d30-checkout/grub/GuixSD-fully-black-4-3.svg" ...] =2E/gnu/build/svg.scm:51:4: In procedure svg->png: =2E/gnu/build/svg.scm:51:4: In procedure module-lookup: Unbound variable: r= svg-handle-new-from-file builder for `/gnu/store/nldcbaghx031b799mq9bdh8l00hg4fz6-grub-image.png.drv= ' failed with exit code 1 cannot build derivation `/gnu/store/sqwij2775lnlaal4jrv16hys5wjss5az-grub.c= fg.drv': 1 dependencies couldn't be built guix system: error: build failed: build of `/gnu/store/sqwij2775lnlaal4jrv1= 6hys5wjss5az-grub.cfg.drv' failed ------ --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllX9qkACgkQJkb6MLrK fwhyBBAAl2p+1kXo8rdr4efQ80QDCDnW3uqdEE7jooVPNkVu0ru3nqUTHWxaHtHb ROaBg/JDZ5sW1PEsfeeXn78pbS71+mHgsl7l2Dm7uwQ491t5cLx5tMcMwxwVDsWZ 1rAUT2HNhWopaFxN8OP9350ps1XCp+XUooGYjE1rOqJ/VDfLCxs5p0U1Xe5uGboy bVwo1X9kRqtXX61ZmjotEDBakhnIdj0R6A9kDMryE8I0aik4W47q8Qh+ASWySbZ3 pU60nLle4Nx439TcPPtp0XMF+DsAmOKWVcWFViu6MHp8UzWZR6O67e8NZqdpwZ82 8TJgvhkrk5H5EHh8W9b44pImdf4w0yjob4PTumVE2CrLnnf907RQsJyH0KOAEbv4 XzJdgnrNHX2E+/IdPF0sIhYoSg1wHL7ESx85Z14nw3PviEDlsgRfOwVePRptmvY5 lSa9takHrrlAfsROuO3vN3k+KnkVWvjbj14259N2R/8BZ10TgQQhHaSYjbAbHHwF ND/lyEBkSQCMup/HBytejFd53Kep0n9NoB8+PX7siUD4dQrt2hldxXfQazKAVkyq FKExC2NWc0ZsIYFdj6ZTM8dRykGOj5snHMuifYVCCXxZeMtKdt9BuPv3SMyAxmB/ THzRPWinVKrmPeanNPSrVpRe3w6M3lRCadjaUjMNjP2IQeIAdI0= =Cx+L -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs-- From unknown Tue Aug 19 10:05:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27551: guile-cairo switch to Guile 2.2 breaks (gnu build svg) References: <20170701192325.GA21895@jasmine.lan> In-Reply-To: <20170701192325.GA21895@jasmine.lan> Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 01 Jul 2017 20:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27551 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 27551@debbugs.gnu.org Received: via spool by 27551-submit@debbugs.gnu.org id=B27551.149893986127392 (code B ref 27551); Sat, 01 Jul 2017 20:11:01 +0000 Received: (at 27551) by debbugs.gnu.org; 1 Jul 2017 20:11:01 +0000 Received: from localhost ([127.0.0.1]:47975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dROjM-00077h-Ra for submit@debbugs.gnu.org; Sat, 01 Jul 2017 16:11:00 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:59379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dROjL-00077a-HD for 27551@debbugs.gnu.org; Sat, 01 Jul 2017 16:10:59 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 06A9620A08; Sat, 1 Jul 2017 16:10:59 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Sat, 01 Jul 2017 16:10:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=j9F ox+Wl63/RAQ4h5nAmJKkTcwPsOolXdh5nwlYVeuM=; b=fyCGNL0/Vi9VhObKYX7 w7VClbs3fH8Rk14l4dMBHa55RHrSCKTxOCpEkNzBcYDQFPXHmLkN5FleDs6/Y2i1 lFiTpvO4rOCOuEIqgf7sBB2rTGqLjHazOxFd/3mi6OK2ChOO1rjUT6gX+2Qc+xFA XRjYL6hXLykkassjr6b9xIvg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=j9Fox+Wl63/RAQ4h5nAmJKkTcwPsOolXdh5nwlYVe uM=; b=h5v8umhlwzM1Z0NyQnvssOs4ll2steDNTynAWZ0f/mVE3w36XjBzmAwJs 8Khav6//SyFCHgfvR/aCDGIAzXUwDHDYGUzx42MQzb5sNQ0tQXs91l0fveyDJIyT v2WMw0gVqohU8qyBtRJj+nW2FF7lHLbNTDLoxlCKPNP+tf9BoptNJ+OxeD6txNg/ PwcOKCJ3orl0BzfxAT4ws6YT8G7nxDGT5nVDfBlqt5lDmP0vSZMWPbwpp7yUNGLi /fwonPXI3fqJbKKeb6tI9wy5mAqsjd1QSkIA9KqzcCXAjYOajGcLfrm05ZB21F08 X8Req2ABDli4blZA/73OI994rNWCw== X-ME-Sender: X-Sasl-enc: 4P4evpyjcBKOeUkz7YsY9G5KIz/atp1HCQLLoA6i/OL1 1498939858 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id BC20D7E749 for <27551@debbugs.gnu.org>; Sat, 1 Jul 2017 16:10:58 -0400 (EDT) Date: Sat, 1 Jul 2017 16:10:57 -0400 From: Leo Famulari Message-ID: <20170701201057.GA28864@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="k1lZvvs/B4yU6o8G" Content-Disposition: inline User-Agent: Mutt/1.8.3 (2017-05-23) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --k1lZvvs/B4yU6o8G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Since we got several reports of this on #guix, I reverted the following commits, tested by reconfiguring and rebooting my GuixSD system, and pushed the reversions: 5ace0919c Revert "gnu: guile-lib: Switch to Guile 2.2." 6b820ef15 Revert "gnu: guile-rsvg: Update to commit 05c6a2fd." 5e1f9b304 Revert "gnu: guile-gnome: Update to 2.16.5." f3bb868a7 Revert "gnu: guile-cairo: Switch to Guile 2.2." --k1lZvvs/B4yU6o8G Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllYAdEACgkQJkb6MLrK fwjd8g//b8shTMQwyZc9+qeGA/w8LAD0BWNgDovpbf257rzobhGa5MDqVp0CZ1Y2 abftYxUgfKHEUigTBBZ1b2zzabh4xjkXiK0EgrH6R2QujX5SHACQ/3dsk3QqwQUw xcORlvuZwrE3ucFWIr5lrAIMnCInodknQFm5nvPeNwFvW8WNU/xTmNSnI3kkrjEA xu/J3GoW+G31GpF7FdetAtDJmQfD4Ipt/Zl6qxHzCpNS18AwT23a+mr+GzEE3RC4 VicdAs7RhKU5QWKxMFgJjDf6mCFbWa2MsCTj140L46IkYIBz4JCrkHLo+jNaHahW oiOsonEXMOTLBXqPdET7T9NTFrPKFZVcJZ0BrkTIBoVWXNXh8xknYwDuUbKyI2ZI KwTrkZj2YadezhMIXwDdlcAeksZic7M/4597bBF85kKvT2X0qFMCQ+mMQePnm+/a kntG4Zn+BTIYhiLiXJ9PBd4LpXoU3z0oUrKKn7EGQkDdvcIILKIMhIyThvM3MEjj +Erkc3NUM8yqXSVXJfA8qfjiYqxw6yQY0bYmIjzlCnX9KeAob/C7AiD1NbN+i/NC VIkYHQacjkG5JZMdhNqF13SpeO5Sm8AFJ+y8oESGxqXrJRxD2HyQ6tefewGEWhQj M6dhUsYF/lwGk+JU61sTjOjybIb1TNl/CNvhfTGcYJKe4NMTN64= =AaUf -----END PGP SIGNATURE----- --k1lZvvs/B4yU6o8G-- From unknown Tue Aug 19 10:05:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Famulari Subject: bug#27551: closed (Re: bug#27551: guile-cairo switch to Guile 2.2 breaks (gnu build svg)) Message-ID: References: <87bmp24kpd.fsf@gnu.org> <20170701192325.GA21895@jasmine.lan> X-Gnu-PR-Message: they-closed 27551 X-Gnu-PR-Package: guix Reply-To: 27551@debbugs.gnu.org Date: Sun, 02 Jul 2017 21:02:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1499029322-464-1" This is a multi-part message in MIME format... ------------=_1499029322-464-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #27551: guile-cairo switch to Guile 2.2 breaks (gnu build svg) which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 27551@debbugs.gnu.org. --=20 27551: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D27551 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1499029322-464-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 27551-done) by debbugs.gnu.org; 2 Jul 2017 21:01:50 +0000 Received: from localhost ([127.0.0.1]:49118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRm06-000073-8T for submit@debbugs.gnu.org; Sun, 02 Jul 2017 17:01:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRm04-00006p-9n for 27551-done@debbugs.gnu.org; Sun, 02 Jul 2017 17:01:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRlzu-00066N-Ba for 27551-done@debbugs.gnu.org; Sun, 02 Jul 2017 17:01:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43349) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRlzu-00066J-7j; Sun, 02 Jul 2017 17:01:38 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:35696 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dRlzt-0004Bx-6i; Sun, 02 Jul 2017 17:01:37 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Leo Famulari Subject: Re: bug#27551: guile-cairo switch to Guile 2.2 breaks (gnu build svg) References: <20170630212107.15122.15546@vcs0.savannah.gnu.org> <20170630212109.17CA522E1B@vcs0.savannah.gnu.org> <20170701192325.GA21895@jasmine.lan> Date: Sun, 02 Jul 2017 23:01:34 +0200 In-Reply-To: <20170701192325.GA21895@jasmine.lan> (Leo Famulari's message of "Sat, 1 Jul 2017 15:23:25 -0400") Message-ID: <87bmp24kpd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: 27551-done Cc: 27551-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.8 (-------) Leo Famulari skribis: > On Fri, Jun 30, 2017 at 05:21:08PM -0400, Ludovic Court=EF=BF=BDs wrote: >> civodul pushed a commit to branch master >> in repository guix. >>=20 >> commit e3ddb1e83296c10338d35bc687772242b2f5eac6 >> Author: Ludovic Court=C3=A8s >> Date: Fri Jun 30 23:10:46 2017 +0200 >>=20 >> gnu: guile-cairo: Switch to Guile 2.2. >>=20=20=20=20=20 >> This patch adjusts dependent packages accordingly. >>=20=20=20=20=20 >> * gnu/packages/gtk.scm (guile-cairo)[inputs]: Switch to GUILE-2.2 and >> GUILE-LIB. >> (guile-rsvg)[inputs]: Likewise. >> (guile-present)[inputs]: Likewise. >> (guile-gnome)[inputs]: Likewise. >> * gnu/packages/plotutils.scm (guile-charting)[inputs]: Switch go >> GUILE-2.2. > > This commit introduced some problems with (gnu build svg), which > prevents reconfiguring GuixSD: [...] > In ./gnu/build/svg.scm: > 51: 0 [svg->png "/gnu/store/w893227m8wllganabxqx7sn2mgga8083-guix-artwo= rk-6998d30-checkout/grub/GuixSD-fully-black-4-3.svg" ...] > > ./gnu/build/svg.scm:51:4: In procedure svg->png: > ./gnu/build/svg.scm:51:4: In procedure module-lookup: Unbound variable: r= svg-handle-new-from-file > builder for `/gnu/store/nldcbaghx031b799mq9bdh8l00hg4fz6-grub-image.png.d= rv' failed with exit code 1 Apologies for not noticing this earlier! I fixed it in a single commit, 1b0f266e40aead09be95a984bd9c6cec3dff397e, that reinstates the original commits and fixes the problem. I considered re-reverting the commits individually but that didn=E2=80=99t se= em very nice either. The problem was that Guile-RSVG was switched to Guile 2.2 but derivations are still built with Guile 2.0 by default. Thus, the derivation that creates =E2=80=9Cgrub-image.png=E2=80=9D would not find Gui= le-RSVG. The fix I committed is to explicitly build this derivation with 2.2. I agree with what you wrote: CI could in theory help avoid such problems, but we lack the resources right now. We=E2=80=99d also need to c= hange our workflow to commit to a staging branch and have a robot that automatically merges branches that pass the tests. Not trivial. For now, reverting the changes promptly was the right thing to do, so thanks for doing it. Ludo=E2=80=99. ------------=_1499029322-464-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Jul 2017 19:23:41 +0000 Received: from localhost ([127.0.0.1]:47959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRNzZ-00060Z-Cg for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dRNzX-00060K-TS for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRNzR-0003l9-10 for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33631) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dRNzQ-0003ks-T6 for submit@debbugs.gnu.org; Sat, 01 Jul 2017 15:23:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRNzP-0006QT-CO for bug-guix@gnu.org; Sat, 01 Jul 2017 15:23:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRNzM-0003gK-7S for bug-guix@gnu.org; Sat, 01 Jul 2017 15:23:31 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:46213) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dRNzM-0003fr-0J; Sat, 01 Jul 2017 15:23:28 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 38AED209FD; Sat, 1 Jul 2017 15:23:27 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Sat, 01 Jul 2017 15:23:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=7m8F2tAurki3/294fvMH8aC8Uz14cqqPKEXNQP OG9uE=; b=oHKHQej4YnkdWvbl6vYvAo0ApZilzZRnJgc0zxlILv2bZkmtMV9DIB OZUm4/11/RW7diNGt3HNp2GeDPNpfYyZlPFXIOJaOm6YnMy5589fP9xonKvlflb1 bvav9pIBeRbOOlo4bynJfVx/1xfcORrWEeJJJs9xy0zoZ/2nYiQSc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=7m8F2tAurki3/294fv MH8aC8Uz14cqqPKEXNQPOG9uE=; b=BGUmz2nGIoEARjYBbB8oZ5JSXCzf1pKe7k oqpJCL+L3sOBYNY0lZwmAH2CA2vQareDbn06hy7benyxswqKKzhL/bFt6zpiWKKq Xj2AeexhHQMDZi4AW72sIPI+WCMpy/1XButPqp6i+75NvLWWqVAFtPdzba3gEL7F iTUrv3aayERxeGIFXfY+J2Mltzt0GBUkFn4xI3/5H35mIbCDB/dwS+CFGvyadS4L UC1F8bAgVuvytrAR61XhGSkOfcyb7uvSG4oFgin5BDRRfKl+Mo3gZLqMWJnfdH8F qkJUufpQDT0FUW5WqewdpY0DF48JPhW00xwJ9BLpy7pZwHwxmw+Q== X-ME-Sender: X-Sasl-enc: SHdropD8lT2ZZudhOJe+VL+rLokdb5ZFwC+ipS4Nr3Q6 1498937006 Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70]) by mail.messagingengine.com (Postfix) with ESMTPA id E69487E51B; Sat, 1 Jul 2017 15:23:26 -0400 (EDT) Date: Sat, 1 Jul 2017 15:23:25 -0400 From: Leo Famulari To: bug-guix@gnu.org Subject: guile-cairo switch to Guile 2.2 breaks (gnu build svg) Message-ID: <20170701192325.GA21895@jasmine.lan> References: <20170630212107.15122.15546@vcs0.savannah.gnu.org> <20170630212109.17CA522E1B@vcs0.savannah.gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline In-Reply-To: <20170630212109.17CA522E1B@vcs0.savannah.gnu.org> User-Agent: Mutt/1.8.3 (2017-05-23) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit Cc: Ludovic =?iso-8859-1?Q?Court=E8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.9 (------) --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 30, 2017 at 05:21:08PM -0400, Ludovic Court=EF=BF=BDs wrote: > civodul pushed a commit to branch master > in repository guix. >=20 > commit e3ddb1e83296c10338d35bc687772242b2f5eac6 > Author: Ludovic Court=C3=A8s > Date: Fri Jun 30 23:10:46 2017 +0200 >=20 > gnu: guile-cairo: Switch to Guile 2.2. > =20 > This patch adjusts dependent packages accordingly. > =20 > * gnu/packages/gtk.scm (guile-cairo)[inputs]: Switch to GUILE-2.2 and > GUILE-LIB. > (guile-rsvg)[inputs]: Likewise. > (guile-present)[inputs]: Likewise. > (guile-gnome)[inputs]: Likewise. > * gnu/packages/plotutils.scm (guile-charting)[inputs]: Switch go > GUILE-2.2. This commit introduced some problems with (gnu build svg), which prevents reconfiguring GuixSD: ------ The following derivations will be built: /gnu/store/sqwij2775lnlaal4jrv16hys5wjss5az-grub.cfg.drv /gnu/store/nldcbaghx031b799mq9bdh8l00hg4fz6-grub-image.png.drv substitute: updating list of substitutes from 'https://4606.nsupdate.info'.= =2E. 100.0% substitute: updating list of substitutes from 'https://4606.nsupdate.info'.= =2E. 100.0% substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org= '... 100.0% ;;; Failed to autoload rsvg-handle-new-from-file in (rsvg): ;;; ERROR: missing interface for module (rsvg) Backtrace: In ice-9/boot-9.scm: 160: 9 [catch #t # ...] In unknown file: ?: 8 [apply-smob/1 #] In ice-9/boot-9.scm: 66: 7 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 6 [eval # #] In ice-9/boot-9.scm: 2412: 5 [save-module-excursion #] 4089: 4 [#] 1734: 3 [%start-stack load-stack #] 1739: 2 [#] In unknown file: ?: 1 [primitive-load "/gnu/store/l8bqrgb009s9806gqdwg4wwq97yff6y7-grub-i= mage.png-builder"] In ./gnu/build/svg.scm: 51: 0 [svg->png "/gnu/store/w893227m8wllganabxqx7sn2mgga8083-guix-artwork= -6998d30-checkout/grub/GuixSD-fully-black-4-3.svg" ...] =2E/gnu/build/svg.scm:51:4: In procedure svg->png: =2E/gnu/build/svg.scm:51:4: In procedure module-lookup: Unbound variable: r= svg-handle-new-from-file builder for `/gnu/store/nldcbaghx031b799mq9bdh8l00hg4fz6-grub-image.png.drv= ' failed with exit code 1 cannot build derivation `/gnu/store/sqwij2775lnlaal4jrv16hys5wjss5az-grub.c= fg.drv': 1 dependencies couldn't be built guix system: error: build failed: build of `/gnu/store/sqwij2775lnlaal4jrv1= 6hys5wjss5az-grub.cfg.drv' failed ------ --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllX9qkACgkQJkb6MLrK fwhyBBAAl2p+1kXo8rdr4efQ80QDCDnW3uqdEE7jooVPNkVu0ru3nqUTHWxaHtHb ROaBg/JDZ5sW1PEsfeeXn78pbS71+mHgsl7l2Dm7uwQ491t5cLx5tMcMwxwVDsWZ 1rAUT2HNhWopaFxN8OP9350ps1XCp+XUooGYjE1rOqJ/VDfLCxs5p0U1Xe5uGboy bVwo1X9kRqtXX61ZmjotEDBakhnIdj0R6A9kDMryE8I0aik4W47q8Qh+ASWySbZ3 pU60nLle4Nx439TcPPtp0XMF+DsAmOKWVcWFViu6MHp8UzWZR6O67e8NZqdpwZ82 8TJgvhkrk5H5EHh8W9b44pImdf4w0yjob4PTumVE2CrLnnf907RQsJyH0KOAEbv4 XzJdgnrNHX2E+/IdPF0sIhYoSg1wHL7ESx85Z14nw3PviEDlsgRfOwVePRptmvY5 lSa9takHrrlAfsROuO3vN3k+KnkVWvjbj14259N2R/8BZ10TgQQhHaSYjbAbHHwF ND/lyEBkSQCMup/HBytejFd53Kep0n9NoB8+PX7siUD4dQrt2hldxXfQazKAVkyq FKExC2NWc0ZsIYFdj6ZTM8dRykGOj5snHMuifYVCCXxZeMtKdt9BuPv3SMyAxmB/ THzRPWinVKrmPeanNPSrVpRe3w6M3lRCadjaUjMNjP2IQeIAdI0= =Cx+L -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs-- ------------=_1499029322-464-1--