From unknown Wed Jun 25 05:41:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21399: Emacs: Guix Package Info omits some inputs Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 02 Sep 2015 13:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21399 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 21399@debbugs.gnu.org Cc: Alex Kost X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14411991862084 (code B ref -1); Wed, 02 Sep 2015 13:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2015 13:06:26 +0000 Received: from localhost ([127.0.0.1]:46051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX7kA-0000XW-H2 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59465) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX7k8-0000XG-A3 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZX7k4-0005AQ-K8 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:24 -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_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:46225) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7k4-0005AK-Ge for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7k0-0006Z4-0d for bug-guix@gnu.org; Wed, 02 Sep 2015 09:06:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZX7ju-00056j-F9 for bug-guix@gnu.org; Wed, 02 Sep 2015 09:06:15 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34688) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7jo-000541-TY; Wed, 02 Sep 2015 09:06:04 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:49982 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZX7jn-0006Fu-CM; Wed, 02 Sep 2015 09:06:04 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Fructidor an 223 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Wed, 02 Sep 2015 15:06:00 +0200 Message-ID: <87bndl9djb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (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: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Hello, For =E2=80=98r=E2=80=99, the *Guix Package Info* buffer omits IcedTea from = the set of inputs. It shows this: --8<---------------cut here---------------start------------->8--- Inputs : openblas-0.2.14, cairo-1.14.2, gfortran-4.9.3, icu4c-55= .1, lapack-3.5.0, libjpeg-9a, libpng-1.5.21, libtiff-4.0.3, libxt-1.1.4, pcre-8.37, readline-6.3, zlib-1.2.7 --8<---------------cut here---------------end--------------->8--- whereas the recipe has this: --8<---------------cut here---------------start------------->8--- (inputs `(("openblas" ,openblas) ("cairo" ,cairo) ("gfortran" ,gfortran) ("icu4c" ,icu4c) ("icedtea6" ,icedtea6 "jdk") ("lapack" ,lapack) ("libjpeg" ,libjpeg) ("libpng" ,libpng) ("libtiff" ,libtiff) ("libxt" ,libxt) ("pcre" ,pcre) ("readline" ,readline) ("zlib" ,zlib))) --8<---------------cut here---------------end--------------->8--- My guess is that somewhere, the triplet for IcedTea is silently filtered out. Thanks, Ludo=E2=80=99. From unknown Wed Jun 25 05:41:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21399: Emacs: Guix Package Info omits some inputs Resent-From: Alex Kost Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 02 Sep 2015 15:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21399 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 21399@debbugs.gnu.org Received: via spool by 21399-submit@debbugs.gnu.org id=B21399.144120722414705 (code B ref 21399); Wed, 02 Sep 2015 15:21:02 +0000 Received: (at 21399) by debbugs.gnu.org; 2 Sep 2015 15:20:24 +0000 Received: from localhost ([127.0.0.1]:46609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX9pn-0003p6-Im for submit@debbugs.gnu.org; Wed, 02 Sep 2015 11:20:24 -0400 Received: from mail-lb0-f171.google.com ([209.85.217.171]:36626) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX9pk-0003ow-EJ for 21399@debbugs.gnu.org; Wed, 02 Sep 2015 11:20:21 -0400 Received: by lbcao8 with SMTP id ao8so8125201lbc.3 for <21399@debbugs.gnu.org>; Wed, 02 Sep 2015 08:20:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=YhZX8ufs9YbC19mRYpNkUO9hedOAgdSwA+kKLcdIJxQ=; b=L6BHN6hShObYJaYq58oyq2KmsfwnPnEie2tXFhWg7yKnLo5WSEybNttSCQ4wdeXSEy 9uQKlC8XoiuUDax1boJuGdZHQCfu0R6ThvcnD4g0eJIxIDpK9vNxoq2XyqYZUYI2RSne zUUJjldg4RAsRSazhm17qA5vCyZOHue3A2J7GOAfUKIpRjJOivj6bhQNvMtv5AF5cScM YzVhOCU2eSiWMASwovyRVPPyAIE1Y24938JxtTgvEVKzlaUHGfGvE/ESgBEfPxu2/w1U ty6hVnFQw5dOCtSWatiX8n/qvHTFmmL1ZnMyhXcfuNycKGdAnNXwQKz7rXOyeWM5RTII 67Zw== X-Received: by 10.152.6.231 with SMTP id e7mr16086201laa.78.1441207219692; Wed, 02 Sep 2015 08:20:19 -0700 (PDT) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id nv3sm5612765lbb.24.2015.09.02.08.20.18 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Sep 2015 08:20:18 -0700 (PDT) From: Alex Kost References: <87bndl9djb.fsf@gnu.org> Date: Wed, 02 Sep 2015 18:20:25 +0300 In-Reply-To: <87bndl9djb.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 02 Sep 2015 15:06:00 +0200") Message-ID: <87a8t4zw3q.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s (2015-09-02 16:06 +0300) wrote: > Hello, > > For =E2=80=98r=E2=80=99, the *Guix Package Info* buffer omits IcedTea fro= m the set of > inputs. It shows this: > > > Inputs : openblas-0.2.14, cairo-1.14.2, gfortran-4.9.3, icu4c-= 55.1, > lapack-3.5.0, libjpeg-9a, libpng-1.5.21, libtiff-4.0.= 3, > libxt-1.1.4, pcre-8.37, readline-6.3, zlib-1.2.7 > > whereas the recipe has this: > > > (inputs > `(("openblas" ,openblas) > ("cairo" ,cairo) > ("gfortran" ,gfortran) > ("icu4c" ,icu4c) > ("icedtea6" ,icedtea6 "jdk") > ("lapack" ,lapack) > ("libjpeg" ,libjpeg) > ("libpng" ,libpng) > ("libtiff" ,libtiff) > ("libxt" ,libxt) > ("pcre" ,pcre) > ("readline" ,readline) > ("zlib" ,zlib))) > > My guess is that somewhere, the triplet for IcedTea is silently filtered > out. Yes, you are right, it is filtered in =E2=80=98package-inputs-names=E2=80= =99 in "emacs/guix-main.scm". The easiest fix would be the following --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=inputs.diff diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm index 8d3a881..636d524 100644 --- a/emacs/guix-main.scm +++ b/emacs/guix-main.scm @@ -245,7 +245,7 @@ Example: (define (package-inputs-names inputs) "Return a list of full names of the packages from package INPUTS." (filter-map (match-lambda - ((_ (? package? package)) + ((_ (? package? package) _ ...) (package-full-name package)) (_ #f)) inputs)) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable However, I think it would be better to have "icedtea6-1.13.7:jdk" instead of "icedtea6-1.13.7" in the "Inputs". This requires modifying =E2=80=98full-name->name+version=E2=80=99 procedure so that pressing such "-:" buttons will also work. Thank you for noticing this. The patch is attached. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-emacs-Add-support-for-triplet-package-inputs.patch >From ae9203234d5254a9cb6a8127d31e99289c605f7a Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Wed, 2 Sep 2015 17:57:58 +0300 Subject: [PATCH] emacs: Add support for "triplet" package inputs. Fixes . * emacs/guix-main.scm (full-name->name+version): Adjust to handle "name-version:output" string. (package-inputs-names): Support ("name" package "output") inputs. --- emacs/guix-main.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm index 8d3a881..623da88 100644 --- a/emacs/guix-main.scm +++ b/emacs/guix-main.scm @@ -71,7 +71,14 @@ (define (list-maybe obj) (if (list? obj) obj (list obj))) -(define full-name->name+version package-name->name+version) +(define (full-name->name+version spec) + "Given package specification SPEC with or without output, +return two values: name and version. For example, for SPEC +\"foo-0.9.1b:lib\", return \"foo\" and \"0.9.1b\"." + (let-values (((name version output) + (package-specification->name+version+output spec))) + (values name version))) + (define (name+version->full-name name version) (string-append name "-" version)) @@ -247,6 +254,10 @@ Example: (filter-map (match-lambda ((_ (? package? package)) (package-full-name package)) + ((_ (? package? package) output) + (make-package-specification (package-name package) + (package-version package) + output)) (_ #f)) inputs)) -- 2.4.3 --=-=-=-- From unknown Wed Jun 25 05:41:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21399: Emacs: Guix Package Info omits some inputs Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 03 Sep 2015 14:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21399 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Alex Kost Cc: 21399@debbugs.gnu.org Received: via spool by 21399-submit@debbugs.gnu.org id=B21399.144129130412681 (code B ref 21399); Thu, 03 Sep 2015 14:42:01 +0000 Received: (at 21399) by debbugs.gnu.org; 3 Sep 2015 14:41:44 +0000 Received: from localhost ([127.0.0.1]:47753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXVhw-0003IT-2T for submit@debbugs.gnu.org; Thu, 03 Sep 2015 10:41:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56976) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXVhu-0003IJ-2m for 21399@debbugs.gnu.org; Thu, 03 Sep 2015 10:41:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXVhn-0002S7-QL for 21399@debbugs.gnu.org; Thu, 03 Sep 2015 10:41:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([208.118.235.10]:56576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXVhn-0002Rv-F2; Thu, 03 Sep 2015 10:41:35 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:57619 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZXVhn-0004Gr-1p; Thu, 03 Sep 2015 10:41:35 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87bndl9djb.fsf@gnu.org> <87a8t4zw3q.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Fructidor an 223 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Thu, 03 Sep 2015 16:41:33 +0200 In-Reply-To: <87a8t4zw3q.fsf@gmail.com> (Alex Kost's message of "Wed, 02 Sep 2015 18:20:25 +0300") Message-ID: <877fo7y38i.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (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: 208.118.235.10 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Alex Kost skribis: > Yes, you are right, it is filtered in =E2=80=98package-inputs-names=E2=80= =99 in > "emacs/guix-main.scm". The easiest fix would be the following > > diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm > index 8d3a881..636d524 100644 > --- a/emacs/guix-main.scm > +++ b/emacs/guix-main.scm > @@ -245,7 +245,7 @@ Example: > (define (package-inputs-names inputs) > "Return a list of full names of the packages from package INPUTS." > (filter-map (match-lambda > - ((_ (? package? package)) > + ((_ (? package? package) _ ...) > (package-full-name package)) > (_ #f)) > inputs)) > > However, I think it would be better to have "icedtea6-1.13.7:jdk" > instead of "icedtea6-1.13.7" in the "Inputs". This requires modifying > =E2=80=98full-name->name+version=E2=80=99 procedure so that pressing such > "-:" buttons will also work. Right, makes sense. > From ae9203234d5254a9cb6a8127d31e99289c605f7a Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Wed, 2 Sep 2015 17:57:58 +0300 > Subject: [PATCH] emacs: Add support for "triplet" package inputs. > > Fixes . > > * emacs/guix-main.scm (full-name->name+version): Adjust to handle > "name-version:output" string. > (package-inputs-names): Support ("name" package "output") inputs. LGTM, thanks for the quick fix! Ludo=E2=80=99. From unknown Wed Jun 25 05:41:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21399: Emacs: Guix Package Info omits some inputs Resent-From: Alex Kost Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 04 Sep 2015 13:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21399 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Cc: 21399@debbugs.gnu.org Received: via spool by 21399-submit@debbugs.gnu.org id=B21399.144137247420661 (code B ref 21399); Fri, 04 Sep 2015 13:15:02 +0000 Received: (at 21399) by debbugs.gnu.org; 4 Sep 2015 13:14:34 +0000 Received: from localhost ([127.0.0.1]:48550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXqp8-0005NB-24 for submit@debbugs.gnu.org; Fri, 04 Sep 2015 09:14:34 -0400 Received: from mail-lb0-f175.google.com ([209.85.217.175]:34429) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXqp6-0005N3-8O for 21399@debbugs.gnu.org; Fri, 04 Sep 2015 09:14:32 -0400 Received: by lbbmp1 with SMTP id mp1so11085376lbb.1 for <21399@debbugs.gnu.org>; Fri, 04 Sep 2015 06:14:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=JeFySmGl3rHTnzCU+PG7POB7RsVH9XQ6hlvxX+tZ7C4=; b=xhGtVo6mDvkj+bA0DpJplDWtUQWok37A7XkzQbc2mIyTmkpvvddPmhnvnU3r4A1crG HaU/LXzmI01p6anIR98gq2GJ296kNSiUpOoI3jUlZp5KCC7zdUl9xoNV2lxico2EDiJG jt58ZuiMzvL9aQiTsXXJdC3CNCfLRQdtF1T8DeM40A11yT+l2VKCAreLylC3wdUa5VgF PederfEUEztofp2NQjKsyI+zR82MDxZQX7FnQJoep2GG+/NSfmw1WNQi2l/fjTBN/Oum W8WJmOU/vl+7MCKt34+bI0wKRV2FkZwaewo4cDRgUXLEQHDYQAQKu8peSLxCh2usvNWe +GVQ== X-Received: by 10.112.166.106 with SMTP id zf10mr3670130lbb.36.1441372471349; Fri, 04 Sep 2015 06:14:31 -0700 (PDT) Received: from leviafan ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id t12sm573835lbs.19.2015.09.04.06.14.30 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Sep 2015 06:14:30 -0700 (PDT) From: Alex Kost References: <87bndl9djb.fsf@gnu.org> <87a8t4zw3q.fsf@gmail.com> <877fo7y38i.fsf@gnu.org> Date: Fri, 04 Sep 2015 16:14:39 +0300 In-Reply-To: <877fo7y38i.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 03 Sep 2015 16:41:33 +0200") Message-ID: <87pp1yuy0w.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Ludovic Court=C3=A8s (2015-09-03 17:41 +0300) wrote: >> From ae9203234d5254a9cb6a8127d31e99289c605f7a Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Wed, 2 Sep 2015 17:57:58 +0300 >> Subject: [PATCH] emacs: Add support for "triplet" package inputs. >> >> Fixes . >> >> * emacs/guix-main.scm (full-name->name+version): Adjust to handle >> "name-version:output" string. >> (package-inputs-names): Support ("name" package "output") inputs. > > LGTM, thanks for the quick fix! The commit pushed, thank you. So I think this bug may be closed. --=20 Alex From unknown Wed Jun 25 05:41:05 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#21399: closed (Re: bug#21399: Emacs: Guix Package Info omits some inputs) Message-ID: References: <87mvx2uvek.fsf@gnu.org> <87bndl9djb.fsf@gnu.org> X-Gnu-PR-Message: they-closed 21399 X-Gnu-PR-Package: guix Reply-To: 21399@debbugs.gnu.org Date: Fri, 04 Sep 2015 14:12:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1441375923-26328-1" This is a multi-part message in MIME format... ------------=_1441375923-26328-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #21399: Emacs: Guix Package Info omits some inputs 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 21399@debbugs.gnu.org. --=20 21399: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21399 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1441375923-26328-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 21399-done) by debbugs.gnu.org; 4 Sep 2015 14:11:24 +0000 Received: from localhost ([127.0.0.1]:48869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXri7-0006pf-Pj for submit@debbugs.gnu.org; Fri, 04 Sep 2015 10:11:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34462) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZXri6-0006pY-Ej for 21399-done@debbugs.gnu.org; Fri, 04 Sep 2015 10:11:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXri2-0004FL-B3 for 21399-done@debbugs.gnu.org; Fri, 04 Sep 2015 10:11:22 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54931) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXri2-0004FF-7t; Fri, 04 Sep 2015 10:11:18 -0400 Received: from pluto.bordeaux.inria.fr ([193.50.110.57]:33744 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZXri1-0004lc-GW; Fri, 04 Sep 2015 10:11:17 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Alex Kost Subject: Re: bug#21399: Emacs: Guix Package Info omits some inputs References: <87bndl9djb.fsf@gnu.org> <87a8t4zw3q.fsf@gmail.com> <877fo7y38i.fsf@gnu.org> <87pp1yuy0w.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 Fructidor an 223 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Fri, 04 Sep 2015 16:11:15 +0200 In-Reply-To: <87pp1yuy0w.fsf@gmail.com> (Alex Kost's message of "Fri, 04 Sep 2015 16:14:39 +0300") Message-ID: <87mvx2uvek.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (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: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 21399-done Cc: 21399-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Alex Kost skribis: > Ludovic Court=C3=A8s (2015-09-03 17:41 +0300) wrote: > >>> From ae9203234d5254a9cb6a8127d31e99289c605f7a Mon Sep 17 00:00:00 2001 >>> From: Alex Kost >>> Date: Wed, 2 Sep 2015 17:57:58 +0300 >>> Subject: [PATCH] emacs: Add support for "triplet" package inputs. >>> >>> Fixes . >>> >>> * emacs/guix-main.scm (full-name->name+version): Adjust to handle >>> "name-version:output" string. >>> (package-inputs-names): Support ("name" package "output") inputs. >> >> LGTM, thanks for the quick fix! > > The commit pushed, thank you. So I think this bug may be closed. Yep, thanks. Ludo=E2=80=99. ------------=_1441375923-26328-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Sep 2015 13:06:26 +0000 Received: from localhost ([127.0.0.1]:46051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX7kA-0000XW-H2 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59465) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZX7k8-0000XG-A3 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZX7k4-0005AQ-K8 for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:24 -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_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:46225) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7k4-0005AK-Ge for submit@debbugs.gnu.org; Wed, 02 Sep 2015 09:06:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7k0-0006Z4-0d for bug-guix@gnu.org; Wed, 02 Sep 2015 09:06:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZX7ju-00056j-F9 for bug-guix@gnu.org; Wed, 02 Sep 2015 09:06:15 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34688) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZX7jo-000541-TY; Wed, 02 Sep 2015 09:06:04 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:49982 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZX7jn-0006Fu-CM; Wed, 02 Sep 2015 09:06:04 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: bug-guix@gnu.org Subject: Emacs: Guix Package Info omits some inputs X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Fructidor an 223 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Wed, 02 Sep 2015 15:06:00 +0200 Message-ID: <87bndl9djb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (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: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Alex Kost X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Hello, For =E2=80=98r=E2=80=99, the *Guix Package Info* buffer omits IcedTea from = the set of inputs. It shows this: --8<---------------cut here---------------start------------->8--- Inputs : openblas-0.2.14, cairo-1.14.2, gfortran-4.9.3, icu4c-55= .1, lapack-3.5.0, libjpeg-9a, libpng-1.5.21, libtiff-4.0.3, libxt-1.1.4, pcre-8.37, readline-6.3, zlib-1.2.7 --8<---------------cut here---------------end--------------->8--- whereas the recipe has this: --8<---------------cut here---------------start------------->8--- (inputs `(("openblas" ,openblas) ("cairo" ,cairo) ("gfortran" ,gfortran) ("icu4c" ,icu4c) ("icedtea6" ,icedtea6 "jdk") ("lapack" ,lapack) ("libjpeg" ,libjpeg) ("libpng" ,libpng) ("libtiff" ,libtiff) ("libxt" ,libxt) ("pcre" ,pcre) ("readline" ,readline) ("zlib" ,zlib))) --8<---------------cut here---------------end--------------->8--- My guess is that somewhere, the triplet for IcedTea is silently filtered out. Thanks, Ludo=E2=80=99. ------------=_1441375923-26328-1--