GNU logs - #59256, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59256: Emacs-guix tab-completion returns gexp error
Resent-From: Joshua Hecker <joshua0609@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 14 Nov 2022 09:13:02 +0000
Resent-Message-ID: <handler.59256.B.166841714113740 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 59256
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 59256 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.166841714113740
          (code B ref -1); Mon, 14 Nov 2022 09:13:02 +0000
Received: (at submit) by debbugs.gnu.org; 14 Nov 2022 09:12:21 +0000
Received: from localhost ([127.0.0.1]:48895 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ouVVt-0003ZQ-2N
	for submit <at> debbugs.gnu.org; Mon, 14 Nov 2022 04:12:21 -0500
Received: from lists.gnu.org ([209.51.188.17]:37618)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joshua0609@HIDDEN>) id 1ouLHV-0003wn-Qv
 for submit <at> debbugs.gnu.org; Sun, 13 Nov 2022 17:16:53 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <joshua0609@HIDDEN>)
 id 1ouLHV-000668-MO
 for bug-guix@HIDDEN; Sun, 13 Nov 2022 17:16:49 -0500
Received: from mout-p-202.mailbox.org ([80.241.56.172])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <joshua0609@HIDDEN>)
 id 1ouLHT-0001XN-F6
 for bug-guix@HIDDEN; Sun, 13 Nov 2022 17:16:49 -0500
Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4N9RcQ70dsz9sGf
 for <bug-guix@HIDDEN>; Sun, 13 Nov 2022 23:16:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;
 s=mail20150812; t=1668377798;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type;
 bh=AI28JgyycJv5GhxdPhTMe+aM1448SSFAoTmw1dcLPfA=;
 b=WUl+rQKWcgYerPJC6VDhiI3Z+KD73Xi+gVbRISBoDqOLSKFOGEvT6LeNfqAaJY0Z2qQIb8
 sDHrZer7aNBdbYKTk0Xr31U+4mu2EIo3KteWWqAw+Sl8oGHAl83rBffDqf4B6p3DY2ORTY
 cScIpezmq/NlOr7cDSxEyDtO+gT+CYu26Uyz1VKPWqYojqLy5pioXiv05PWVqlsxvp635e
 PEc4/c8IrYmGN4RiXnfYPcRFYUDUU2xsO/JON2LPiYBwD9DitAMGxqH0Y0r1FEI//uHhdP
 zpkrct48cPhQlk4/ST6wWcXYSlSLDK5OFDWnrXEAspbum5K3B7FX56sZX/4/JQ==
From: Joshua Hecker <joshua0609@HIDDEN>
Date: Sun, 13 Nov 2022 16:16:22 -0600
Message-ID: <87mt8umrex.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-MBO-RS-META: ow7ao7ak4cbpm51p45k849cgudzd9ttc
X-MBO-RS-ID: 1de261a804093fcf455
Received-SPF: pass client-ip=80.241.56.172;
 envelope-from=joshua0609@HIDDEN; helo=mout-p-202.mailbox.org
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Mailman-Approved-At: Mon, 14 Nov 2022 04:12:16 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

To Guix,

Emacs-guix tab-completion or M-x guix-command returns:

Error in evaluating guile expression: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
/home/crono/.config/guix/current/share/guile/site/3.0/guix/scripts/deploy.scm:177:7: Unknown # object: "#~"

Entering a new prompt.  Type `,bt' for a backtrace or `,q' to continue.
scheme@(emacs-guix) [1]>

It seems to me that the repl doesnt have the gexp module loaded? I have
tried changing the guix-load-path and guix-compiled-load-path for
emacs. As well as loading the gexp module in both the emacs-guix and
internal repl.

For the "is this reproducible" question just in case:
https://logs.guix.gnu.org/guix/2022-11-08.log#204945
https://logs.guix.gnu.org/guix/2022-11-13.log#195613

Thank you,
-Joshua




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Joshua Hecker <joshua0609@HIDDEN>
Subject: bug#59256: Acknowledgement (Emacs-guix tab-completion returns
 gexp error)
Message-ID: <handler.59256.B.166841714113740.ack <at> debbugs.gnu.org>
References: <87mt8umrex.fsf@HIDDEN>
X-Gnu-PR-Message: ack 59256
X-Gnu-PR-Package: guix
Reply-To: 59256 <at> debbugs.gnu.org
Date: Mon, 14 Nov 2022 09:13:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 59256 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
59256: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D59256
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59256: Emacs-guix tab-completion returns gexp error
Resent-From: Joshua Hecker <joshua0609@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sat, 26 Nov 2022 20:46:02 +0000
Resent-Message-ID: <handler.59256.B59256.166949554227087 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59256
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org
Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.166949554227087
          (code B ref 59256); Sat, 26 Nov 2022 20:46:02 +0000
Received: (at 59256) by debbugs.gnu.org; 26 Nov 2022 20:45:42 +0000
Received: from localhost ([127.0.0.1]:41563 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oz23R-00072p-Vq
	for submit <at> debbugs.gnu.org; Sat, 26 Nov 2022 15:45:42 -0500
Received: from mout-p-102.mailbox.org ([80.241.56.152]:34542)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joshua0609@HIDDEN>) id 1oz23P-00072j-Rt
 for 59256 <at> debbugs.gnu.org; Sat, 26 Nov 2022 15:45:41 -0500
Received: from smtp1.mailbox.org (smtp1.mailbox.org
 [IPv6:2001:67c:2050:b231:465::1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4NKNzJ3g40z9sRl
 for <59256 <at> debbugs.gnu.org>; Sat, 26 Nov 2022 21:45:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;
 s=mail20150812; t=1669495532;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=84yzDWLrM/BkbmRAZdkp7felwqRX9IZh8pwNZRe+DDU=;
 b=hvEYfadJKV/Vh+4DMKMQ8sgGbhJdW3UZXMr40TBlo0h8LF37BKyCP6MzH4ZqHjTJisq3Pi
 nPygNSlDPIk1nKegF0tmCOIgXDJ071R5anPSY+F/6i8OxkBirGixtF2upx7wswq5T+urJ2
 XuaOZ9S3miObgDhB2BiY53foxdntGnMooRh+vGLcCKiTb1qRx+FTCyj8sYcmExGVXBd8Fb
 uCPt/g26WDAzQ0nMKow6prgp2JcBBxSAlQS1k8+0tq1QAtnOBEOjvV/lNelOwEpp6gSdkR
 aO3KQbXQbHXzK3+1FvLlZDZhWgxH1p9sWVoeMyqovafY9hkbJaQrJZ9RBJ6Z6Q==
From: Joshua Hecker <joshua0609@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;
 s=mail20150812; t=1669495530;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=84yzDWLrM/BkbmRAZdkp7felwqRX9IZh8pwNZRe+DDU=;
 b=lxo0p1UfSVO764eiJDiEpsQNq4Whd0Q/7tiVOAIO8ScEAZNoOJj88L0f0/Yvf+dnDXB8he
 47zmCdxfoBP0YugOCZTUCtFd6xXZybnRXGFw8siSaZFh0ius+kX11xeKPuUCGUArJK5c94
 GjMrBPSuY+EkC+wg2+BFJaLpRkjFHYOl2riFjg1W6e+fFmOPUJ5vPVnyi8UBw+p4MNcj8E
 yjN4th1/Iwxe1Lejm1KfIQzB5I4UxLfUhxLDIGzoWC/gHbSxuA7gyuoJH3lQLug7adieXV
 EW5iXWmHCEb/nLwwfCASZOXon/W2oGviw6VRZfRB8sCDgGZshLljpY3QKhQr7A==
In-Reply-To: <87mt8umrex.fsf@HIDDEN> (Joshua Hecker's message of "Sun, 13
 Nov 2022 16:16:22 -0600")
References: <87mt8umrex.fsf@HIDDEN>
Date: Sat, 26 Nov 2022 14:45:24 -0600
Message-ID: <87h6yl4f8b.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-MBO-RS-META: bm915pj8o4wmtaurm79grkqgoy8ac6z3
X-MBO-RS-ID: dd1b4540534732064bf
X-Rspamd-Queue-Id: 4NKNzJ3g40z9sRl
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

To Guix,

Just following up for the record, turning (setq guix-repl-use-server
nil) does fix the reading issue. For whats it worth at least we can
safely say it with how sockets (at least in for guile) handle gexp.
I will investigate further with do time.

stay safe,
-Joshua




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59256: Emacs-guix tab-completion returns gexp error
References: <87mt8umrex.fsf@HIDDEN>
In-Reply-To: <87mt8umrex.fsf@HIDDEN>
Resent-From: calcium <calcium@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 15 Dec 2022 13:02:02 +0000
Resent-Message-ID: <handler.59256.B59256.167110928022209 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59256
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 59256 <at> debbugs.gnu.org
Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167110928022209
          (code B ref 59256); Thu, 15 Dec 2022 13:02:02 +0000
Received: (at 59256) by debbugs.gnu.org; 15 Dec 2022 13:01:20 +0000
Received: from localhost ([127.0.0.1]:42955 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p5nrU-0005m9-EP
	for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 08:01:20 -0500
Received: from knopi.disroot.org ([178.21.23.139]:36924)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <calcium@HIDDEN>) id 1p5nrR-0005m3-17
 for 59256 <at> debbugs.gnu.org; Thu, 15 Dec 2022 08:01:19 -0500
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id 96EB64119A
 for <59256 <at> debbugs.gnu.org>; Thu, 15 Dec 2022 14:01:15 +0100 (CET)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id PlfDIok_4P20 for <59256 <at> debbugs.gnu.org>;
 Thu, 15 Dec 2022 14:01:14 +0100 (CET)
Message-ID: <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1671109274; bh=/l96OhWRntu1sjgmxIry9cibX58evGgHfePpB55UCNc=;
 h=Date:To:From:Subject;
 b=hWSMCLxdntbkIwZNLoc6yw2kdKXMQ+N5GRIuNDkFFsIqMcttipcsmXD7tUi2oVYZz
 c+wcWt207wBwjyAXdTysgrjeeaKXRIxdgfgvRxY9krREglOBJdh+gn/E+iorO07dsf
 tf0H8kv+Oiz9jk6smPSy5w+cN8rUgPOX5sENxGoMlDQNiaJjwW7d0X9d2ULllj0sch
 CAITs7ekgu9For5wLgQwmbNjFqoYBprITEqKx5S1HAqkmLuySFskYSXYqLYZbwX6Vr
 dCgoJxwUZ1/c7vaSosmeUcj9Ci32eYVpaDJkgFB8fde6HFtdKKzA5+lu99V8dYqiDq
 2hQznKrMLEqGA==
Date: Thu, 15 Dec 2022 13:01:13 +0000
MIME-Version: 1.0
Content-Language: en-US
From: calcium <calcium@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

The problem can be tracked back from elisp procedure `guix-pcomplete-search-in-help` in guix-pcomplete.el to `guix-help-string` in guix-misc.el, to this problematic code :
```
(guix-eval-read "(help-string )")
```

The procedure help-string exists, as can be seen below :
```
(guix-eval-read
  "(begin
   (use-modules (ice-9 format))
   (format #f \"~s\"
    help-string))") ;; => "#<procedure help-string commands>"
```

but the object that `(help-string)` returns seems incompatible with guile's own repl/shell ....

The solution might be to just change the `help-string` procedure to return another kind of object, or to fix guile's repl/shell for that kind of object.






Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59256: Emacs-guix tab-completion returns gexp error
Resent-From: Joshua Hecker <joshua0609@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 02 Jan 2023 07:30:01 +0000
Resent-Message-ID: <handler.59256.B59256.167264459012635 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59256
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: calcium <calcium@HIDDEN>, 59256 <at> debbugs.gnu.org
Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167264459012635
          (code B ref 59256); Mon, 02 Jan 2023 07:30:01 +0000
Received: (at 59256) by debbugs.gnu.org; 2 Jan 2023 07:29:50 +0000
Received: from localhost ([127.0.0.1]:42276 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pCFGY-0003Hi-GP
	for submit <at> debbugs.gnu.org; Mon, 02 Jan 2023 02:29:50 -0500
Received: from mout-p-102.mailbox.org ([80.241.56.152]:59704)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joshua0609@HIDDEN>) id 1pCFGX-0003HS-0o
 for 59256 <at> debbugs.gnu.org; Mon, 02 Jan 2023 02:29:49 -0500
Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest
 SHA256) (No client certificate requested)
 by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4NlnYw0rCyz9sT2;
 Mon,  2 Jan 2023 08:29:40 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org;
 s=mail20150812; t=1672644580;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Mxc9ass2w4teosI7gJiv/NgdYecwBj0NzrooTyERNE8=;
 b=na2fMKocqvLW/ns3OEsjrY3X6zV0M453WJglmFhRzJ4WPZbwbpMopNsYSowyJUfppAkmEi
 5OQ/zvhew6AtEESdN5uN0Z4A1kfzlg0hJ+06/GIabVEl6WfHg+inAEbRSmawVCml+G+gTQ
 Mz7BvgiaxmHkHQbJ/mWE5mk5x3E53WmsxZq8CfDmNLIwcNNIgPBT4Fijl4IWozWN5TE29v
 MAXlNqcZfPPtzYDWuHtfvXzyxxbHKr9y9Eqd7UczmJxwEDXSTEfNAz6XUb4C/CttXDXa+n
 HuPTShmfNiKFMZ5h/065tm+hSX2Ht4elI6EX7OjDmRWLPTQSiVSs03dwXNqZiA==
From: Joshua Hecker <joshua0609@HIDDEN>
In-Reply-To: <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN>
 (calcium@HIDDEN's message of "Thu, 15 Dec 2022 13:01:13 +0000")
References: <87mt8umrex.fsf@HIDDEN>
 <12c37abe-1c21-dc5f-8b0a-6c6f5c6618af@HIDDEN>
Date: Mon, 02 Jan 2023 01:29:34 -0600
Message-ID: <87h6x95r8h.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-MBO-RS-META: jpx1i58wbcukgb93kgpxdxjrynbgo7g8
X-MBO-RS-ID: 94f2739bf1c755177a7
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

calcium <calcium@HIDDEN> writes:

> The problem can be tracked back from elisp procedure
> `guix-pcomplete-search-in-help` in guix-pcomplete.el to
> `guix-help-string` in guix-misc.el, to this problematic code :
>
> ```
> (guix-eval-read "(help-string )")
> ```
>
>
> The procedure help-string exists, as can be seen below :
>
> ```
> (guix-eval-read
>   "(begin
>    (use-modules (ice-9 format))
>    (format #f \"~s\"
>     help-string))") ;; => "#<procedure help-string commands>"
> ```
>
> but the object that `(help-string)` returns seems incompatible with guile's own repl/shell ....
>
> The solution might be to just change the `help-string` procedure to
> return another kind of object, or to fix guile's repl/shell for that
> kind of object.

Im certain it's not anyone procedure, but rather the internal repl being in a
socket file. I dont know how guile is handling sockets, but guile
(socketed) cant read '#' for some reason.

The next step might be going to the guile mailing list and getting some
answers there, cause guile has nil for documentation and I have come up
empty handed in looking for any answers for guile socket files. Either way, I
think emacs-guix is important enough to get this fix, so will do.

Stay safe,
-Joshua




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#59256: Emacs-guix tab-completion returns gexp error
Resent-From: Maxime Devos <maximedevos@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 03 Jan 2023 22:26:02 +0000
Resent-Message-ID: <handler.59256.B59256.167278475330350 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 59256
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org
Received: via spool by 59256-submit <at> debbugs.gnu.org id=B59256.167278475330350
          (code B ref 59256); Tue, 03 Jan 2023 22:26:02 +0000
Received: (at 59256) by debbugs.gnu.org; 3 Jan 2023 22:25:53 +0000
Received: from localhost ([127.0.0.1]:46984 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pCpjF-0007tS-0m
	for submit <at> debbugs.gnu.org; Tue, 03 Jan 2023 17:25:53 -0500
Received: from xavier.telenet-ops.be ([195.130.132.52]:53720)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1pCpjD-0007tH-0n
 for 59256 <at> debbugs.gnu.org; Tue, 03 Jan 2023 17:25:52 -0500
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by xavier.telenet-ops.be with bizsmtp
 id 4NRm2900B20ykKC01NRmEq; Tue, 03 Jan 2023 23:25:47 +0100
Message-ID: <fb3497d7-50c2-e32e-5894-4a9f2d83cd86@HIDDEN>
Date: Tue, 3 Jan 2023 23:25:46 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.5.1
Content-Language: en-US
References: <87mt8umrex.fsf@HIDDEN> <87h6yl4f8b.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <87h6yl4f8b.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------MzFqHPo0C0DSxULywVkCgJrK"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1672784748; bh=CYGEYbP418xGm1gqcFkcp8RW67RrlHCrXXx5Q7b/dx8=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=GfGCpJqLJ8tTXbsfKiDSbL7aXoMzvKeQyUwBLZ4or0j3F5Ok/YDgDmWL5uzR8Vqql
 4YLlYAUvy1UYavd0/nGtHFQXE35iTFx9BgWjCRnZm/9wPSYbmHIZj/La3ZaxWn6VlZ
 oRExd/YM4hrwfRQf2OUeiw5JDVVAZekE9LSH+JOlv567imBAhODmMcv6H7g15CiTXI
 MNgM7LQx6IbWore2UlicPNvg8JnRyQRJZi1xvoIuEoZgmzyvBjNvQr0yl/DUr7nnYq
 UYEDwywwfkGlB0oywyA4tFcbQseEUKmKtH6FjEwGeX/eB7KuoK95iTvxixOkwAEL57
 33Kgta4dvFGfg==
X-Spam-Score: -1.8 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.8 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------MzFqHPo0C0DSxULywVkCgJrK
Content-Type: multipart/mixed; boundary="------------N0nvC8cOIRVvOuPs1Oh1AzbN";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Joshua Hecker <joshua0609@HIDDEN>, 59256 <at> debbugs.gnu.org
Message-ID: <fb3497d7-50c2-e32e-5894-4a9f2d83cd86@HIDDEN>
Subject: Re: bug#59256: Emacs-guix tab-completion returns gexp error
References: <87mt8umrex.fsf@HIDDEN> <87h6yl4f8b.fsf@HIDDEN>
In-Reply-To: <87h6yl4f8b.fsf@HIDDEN>

--------------N0nvC8cOIRVvOuPs1Oh1AzbN
Content-Type: multipart/mixed; boundary="------------30ez06gN50PeBewwVgYpIUo9"

--------------30ez06gN50PeBewwVgYpIUo9
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

SSd2ZSBoZWFyZCBhYm91dCBzb21ldGhpbmcgYWJvdXQgR3VpbGUgc29ja2V0cyBhbmQgUkVQ
THMsIHNvIEkndmUgDQppbnZlc3RpZ2F0ZWQgYSBiaXQgYW5kIEkgdGhpbmsgSSBmb3VuZCBh
IEd1aXggYnVnIGluc3RlYWQgb2YgYSBHdWlsZSBidWcgDQooYW5kIGlzIHVucmVsYXRlZCB0
byBzb2NrZXRzIG9yIFJFUExzKToNCg0KSW4gdGhlIGVycm9yIG1lc3NhZ2UsIHRoZXJlIGlz
IGEgbWVudGlvbiBvZiAiI34iLiBQZXJoYXBzIHNvbWVob3csIG5vIA0KaGFzaCBleHRlbnNp
b24gKG5vdCBzdXJlIGFib3V0IHRlcm1pbm9sb2d5KSBmb3IgRy1leHBzIGluc3RhbGxlZD8N
ClRoaXMgaXMgY29uZmlybWVkIGJ5Og0KDQpzY2hlbWVAKGVtYWNzLWd1aXgpIFsyXT4gKGZs
dWlkLXJlZiogJXJlYWQtaGFzaC1wcm9jZWR1cmVzIDApDQokMjQgPSAoKCNcLiAuICM8cHJv
Y2VkdXJlIDdmYmFjOWUzMjNkMCBhdCBpY2UtOS9ib290LTkuc2NtOjIyNTE6MTggKGMgDQpw
b3J0KT4pKQ0KDQpJdCdzIGFsc28gbm90IGEgbWF0dGVyIG9mIHNvbWUgcGFyYW1ldHJpc2F0
aW9uOg0KDQpzY2hlbWVAKGVtYWNzLWd1aXgpIFsyXT4gKGZsdWlkLXJlZiogJXJlYWQtaGFz
aC1wcm9jZWR1cmVzIDEpDQokMjUgPSAoKQ0Kc2NoZW1lQChlbWFjcy1ndWl4KSBbMl0+IChm
bHVpZC1yZWYqICVyZWFkLWhhc2gtcHJvY2VkdXJlcyAyKQ0KJDI2ID0gKCkNCg0KSG93IGRv
ZXMgdGhpcyBoYXBwZW4/IChhZnRlciBhbGwsIChndWl4IHNjcmlwdHMgZGVwbG95KSBpbXBv
cnRzIChndWl4IGdleHApKQ0KDQpHb2luZyBieSB0aGUgYmFja3RyYWNlIEkgZ2V0Og0KDQpb
Li4uXQ0KSW4gZ3VpeC91aS5zY206DQogICAgMjI2Mzo3IDE3IChydW4tZ3VpeCAuIF8pDQpJ
biBpY2UtOS9ib290LTkuc2NtOg0KICAgMTc0NzoxNSAxNiAod2l0aC1leGNlcHRpb24taGFu
ZGxlciAjPHByb2NlZHVyZSA3ZmJhYzRlYWQ2YzAgYXQgDQppY2UtOS9ib290LTkuc2NtOjE4
MzE6NyAoZXhuKT4gXyAjOnVud2luZD8gXyAjOnVud2luZC1mb3ItdHlwZSBfKQ0KSW4gZ3Vp
eC91aS5zY206DQogICAyMTg0OjIwIDE1IChzaG93LWd1aXgtaGVscCkNCkluIHNyZmkvc3Jm
aS0xLnNjbToNCiAgICA2OTE6MjMgMTQgKGZpbHRlci1tYXAgIzxwcm9jZWR1cmUgc291cmNl
LWZpbGUtY29tbWFuZCAoZmlsZSk+IF8gLiBfKQ0KSW4gaWNlLTkvcG9ydHMuc2NtOg0KICAg
IDQzMzoxNyAxMyAoY2FsbC13aXRoLWlucHV0LWZpbGUgXyBfICM6YmluYXJ5IF8gIzplbmNv
ZGluZyBfIA0KIzpndWVzcy1lbmNvZGluZyBfKQ0KSW4gZ3VpeC91aS5zY206DQogICAyMTA5
OjE2IDEyIChfICM8aW5wdXQ6IA0KL2hvbWUvYW50aXBvZGUvLmNvbmZpZy9ndWl4L2N1cnJl
bnQvc2hhcmUvZ3VpbGUvc2l0ZS8zLjAvZ3VpeC9zY3JpcHRzL2RlcGxveS5zY20gDQoyMj4p
DQpJbiBpY2UtOS9yZWFkLnNjbToNCiAgICA3MzQ6MjAgMTEgKCVyZWFkICM8aW5wdXQ6IA0K
L2hvbWUvYW50aXBvZGUvLmNvbmZpZy9ndWl4L2N1cnJlbnQvc2hhcmUvZ3VpbGUvc2l0ZS8z
LjAvZ3VpeC9zY3JpcHRzL2RlcGxveS5zY20gDQoyMj4gIzxwcm9jZWR1cmUgN2ZiYWM0MmM1
MjgwIGF0IGljZS05L3JlYWQuc2NtOjg2Mjo4IChsaW5lIGNvbHVtbiBkYXR1bSk+IF8pDQog
ICAgIDIxMDo1IDEwIChyZWFkLXBhcmVudGhlc2l6ZWQgI1wpKQ0KWy4uLl0NCg0KVGhhdCBp
cywgb25lIG9mIHRoZSBlYXJsaWVzdCB0aGluZ3MgdGhhdCBoYXBwZW4sIGlzIHRoYXQgKGd1
aXggdWkpIHJlYWRzIA0KdGhlIGZpbGUgIihndWl4IHNjcmlwdHMgZGVwbG95KSIgLS0gaXQg
ZG9lc24ndCBkbyB0aGUgcmVmbGVjdGlvbiANCmVxdWl2YWxlbnQgb2YgKHVzZS1tb2R1bGUg
Li4uKSB3aGljaCB3aWxsIHJ1biB0aGUgaW1wb3J0cyBiZWZvcmUgcmVhZGluZyANCnRoZSBy
ZXN0IG9mIHRoZSBjb2RlLg0KDQpBcyBzdWNoLCB0aGUgaGFzaCBleHRlbnNpb24gaXNuJ3Qg
aW5zdGFsbGVkIGV2ZW4gdGhvdWdoIGl0IGlzIHJlcXVpcmVkIA0KdG8gcmVhZCB0aGUgZmls
ZSBhbmQgZXZlbiB0aG91Z2ggdGhlIHJlcXVpcmVkIG1vZHVsZSAoZ3VpeCBnZXhwKSBpcyAN
Cmxpc3RlZCBpbiB0aGUgaW1wb3J0cyENCg0KVG8gZml4IHRoaXMsIEkgcHJvcG9zZSBtb2Rp
ZnlpbmcgJ3NvdXJjZS1maWxlLWNvbW1hbmQnIGluIChndWl4IHVpKSwgYnkgDQphZGRpbmcg
YSBjbGF1c2UgdG8NCg0KICAgICAgICAgKG1hdGNoIChyZWFkIHBvcnQpDQogICAgICAgICAg
ICgoJ2RlZmluZS1jb21tYW5kIF8gKCdzeW5vcHNpcyBzeW5vcHNpcykNCiAgICAgICAgICAg
ICAgXyAuLi4pDQogICAgICAgICAgICAoY29tbWFuZCBjb21tYW5kLW5hbWUgc3lub3BzaXMg
J21haW4pKQ0KICAgICAgICAgICAoKCdkZWZpbmUtY29tbWFuZCBfDQogICAgICAgICAgICAg
ICgnY2F0ZWdvcnkgY2F0ZWdvcnkpICgnc3lub3BzaXMgc3lub3BzaXMpDQogICAgICAgICAg
ICAgIF8gLi4uKQ0KICAgICAgICAgICAgKGNvbW1hbmQgY29tbWFuZC1uYW1lIHN5bm9wc2lz
IGNhdGVnb3J5KSkNCiAgICAgICAgICAgKCg/IGVvZi1vYmplY3Q/KQ0KICAgICAgICAgICAg
I2YpDQogICAgICAgICAgIChfDQogICAgICAgICAgICAobG9vcCkpKSkpKSkNCg0Kd2hpY2gg
cmVjb2duaXNlcyAoZGVmaW5lLW1vZHVsZSBbLi4uXSAjOnVzZS1tb2R1bGUgTU9EVUxFIC4u
LiksDQphbmQgaWYgTU9EVUxFIGlzIChndWl4IGdleHApIG9yIChzcmZpIHNyZmktODgpLCB0
aGVuIGRvZXMgDQoocmVzb2x2ZS1tb2R1bGUgJ01PRFVMRSAjOmVuc3VyZSAjZmFsc2UpIGJl
Zm9yZSBjb250aW51aW5nIHdpdGggKGxvb3ApLg0KDQooVW50ZXN0ZWQhKQ0KDQpHcmVldGlu
Z3MsDQpNYXhpbWUuDQo=
--------------30ez06gN50PeBewwVgYpIUo9
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------30ez06gN50PeBewwVgYpIUo9--

--------------N0nvC8cOIRVvOuPs1Oh1AzbN--

--------------MzFqHPo0C0DSxULywVkCgJrK
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY7SragUDAAAAAAAKCRBJ4+4iGRcl7hZl
AQCRzO2qmWtAlhyK1EmIpPXRydUHeDvlDQxVmYzQBbksRAD/dtImB0MyZNC473x8AKPwk/EfuSng
cFK/OQk5XriCpQg=
=4XL8
-----END PGP SIGNATURE-----

--------------MzFqHPo0C0DSxULywVkCgJrK--





Last modified: Tue, 3 Jan 2023 22:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.