From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id wGpxEwnYrV/8XgAA0tVLHw (envelope-from ) for ; Fri, 13 Nov 2020 00:49:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 6PVODwnYrV/CQgAA1q6Kng (envelope-from ) for ; Fri, 13 Nov 2020 00:49:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A8DFF940237 for ; Fri, 13 Nov 2020 00:49:12 +0000 (UTC) Received: from localhost ([::1]:39812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdNH5-0004d5-EN for larch@yhetil.org; Thu, 12 Nov 2020 19:49:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37658) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdMyb-0007l2-Ap for bug-guix@gnu.org; Thu, 12 Nov 2020 19:30:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34573) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kdMyb-0006SU-0V for bug-guix@gnu.org; Thu, 12 Nov 2020 19:30:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kdMya-0004bs-TF for bug-guix@gnu.org; Thu, 12 Nov 2020 19:30:04 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#44606: Error with `guix-start-repl', No prompt found Resent-From: Michael Pagan Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 13 Nov 2020 00:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44606 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 44606@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160522740317622 (code B ref -1); Fri, 13 Nov 2020 00:30:04 +0000 Received: (at submit) by debbugs.gnu.org; 13 Nov 2020 00:30:03 +0000 Received: from localhost ([127.0.0.1]:46115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdMyX-0004Zk-TS for submit@debbugs.gnu.org; Thu, 12 Nov 2020 19:30:02 -0500 Received: from lists.gnu.org ([209.51.188.17]:34092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdLu3-0002wu-E4 for submit@debbugs.gnu.org; Thu, 12 Nov 2020 18:21:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdLu2-0004Ie-38 for bug-guix@gnu.org; Thu, 12 Nov 2020 18:21:18 -0500 Received: from mx2.mailbox.org ([80.241.60.215]:44289) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1kdLu0-0007HF-18 for bug-guix@gnu.org; Thu, 12 Nov 2020 18:21:17 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (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 mx2.mailbox.org (Postfix) with ESMTPS id 30E38A01ED for ; Fri, 13 Nov 2020 00:21:12 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id QEiZ3zbKzoa5 for ; Fri, 13 Nov 2020 00:21:09 +0100 (CET) Date: Thu, 12 Nov 2020 18:20:26 -0500 Message-ID: <87r1oyqi11.wl-michael.pagan@member.fsf.org> From: Michael Pagan MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Thu_Nov_12_18:20:25_2020-1"; micalg=pgp-sha256; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit X-MBO-SPAM-Probability: X-Rspamd-Score: -1.51 / 15.00 / 15.00 X-Rspamd-Queue-Id: A8966271 X-Rspamd-UID: c16762 Received-SPF: pass client-ip=80.241.60.215; envelope-from=michael.pagan@member.fsf.org; helo=mx2.mailbox.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/12 18:21:13 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, 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: -2.3 (--) X-Mailman-Approved-At: Thu, 12 Nov 2020 19:30:00 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-Mailman-Approved-At: Thu, 12 Nov 2020 19:49:03 -0500 X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=member.fsf.org (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: f3flPCi7jIjn --pgp-sign-Multipart_Thu_Nov_12_18:20:25_2020-1 Content-Type: text/plain; charset=US-ASCII Guix works just fine; however, the `emacs-guix' interface does not connect to the REPL (it creates one, but won't connect to it). When I enter `M-x guix', the Magit-like interface appears. Pressing the `c' key should bring me straight into the REPL, but it doesn't. The first time I execute the command, I receive this error: Debugger entered--Lisp error: (error "No Geiser REPL for this buffer (try M-x run-geiser...") (signal error ("No Geiser REPL for this buffer (try M-x run-geiser...")) (error "No Geiser REPL for this buffer (try M-x run-geiser...") (geiser-repl--connection) (geiser-eval--send/wait ",use (geiser emacs)\n'done") (geiser-guile--startup nil) (apply geiser-guile--startup nil) (geiser-impl--call-method repl-startup guile nil) (geiser-repl--startup guile nil) (guix-start-repl # nil) (guix-start-repl-maybe nil "Starting Guix REPL ..." nil) (guix-start-process-maybe) (guix-get-repl-buffer internal) (guix-eval-read "(help-string )") (guix-help-string nil) (guix-command-parse-arguments nil) (guix-command--all-arguments nil) (guix-command-all-arguments nil) (guix-command-generate-popup guix-command-popup nil) (guix-command nil) (funcall-interactively guix-command nil) (call-interactively guix-command) (magit-invoke-popup-action 99) (funcall-interactively magit-invoke-popup-action 99) (call-interactively magit-invoke-popup-action nil nil) (command-execute magit-invoke-popup-action) The second time I execute the command, I receive this error: Debugger entered--Lisp error: (error "No prompt found!") (signal error ("No prompt found!")) (error "%s" "No prompt found!") (geiser-repl--wait-for-prompt 10000) (geiser-repl--start-scheme guile nil "\\([^@()]+@([^)]*?)> \\|[^@()]+@([^)]*?) \\[[0-9]+\\]>...") (guix-start-repl # nil) (guix-start-repl-maybe nil "Starting Guix REPL ..." nil) (guix-start-process-maybe) (guix-get-repl-buffer internal) (guix-eval-read "(help-string )") (guix-help-string nil) (guix-command-parse-arguments nil) (guix-command--all-arguments nil) (guix-command-all-arguments nil) (guix-command-generate-popup guix-command-popup nil) (guix-command nil) (funcall-interactively guix-command nil) (call-interactively guix-command) (magit-invoke-popup-action 99) (funcall-interactively magit-invoke-popup-action 99) (call-interactively magit-invoke-popup-action nil nil) (command-execute magit-invoke-popup-action) I noticed that Guix recommended me to run `M-x run-geiser', so I did: (run-geiser 'guile). This created a REPL with a buffer name of "* Guile REPL *", whilst Guix created one named "*Guix REPL*". Essentially, it was as if Guix did not recognize the REPL that it recommended to be used and hence created another REPL with a different name. I tried evaluating (setq guix-repl-buffer-name "* Guile REPL *"), so that Guix would not create a new REPL and try the existing one, but this did not change anything. Not sure what to do to fix this. I've tried the interface before, when GuixSD was at around version 0.8, and it worked like a charm. Now, this is my preferred operating system of choice and it would be nice to have this interface working again. Thanks in advance for your support! Guix version: guix (GNU Guix) 5f799dd119f8b2396ed35add58affc301cf563db Guile version: guile (GNU Guile) 2.2.6 Kind regards -- Michael Pagan (pegzmasta) | Casual GNU Emacs user GPG Key ID: A99A 235B 599C 0894 20AF 2937 D675 7575 27CD F56D --pgp-sign-Multipart_Thu_Nov_12_18:20:25_2020-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit Content-Description: OpenPGP Digital Signature -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEqZojW1mcCJQgryk31nV1dSfN9W0FAl+twzoACgkQ1nV1dSfN 9W1CqAv7BQPbNnyX3/MLxgCNQerPF3vu5HXcPnWYh0wTJNvQXFe/R0nyVwygO54b XC+6ONUMXUxkVLdzwJvigf8wZzSjRPtU4zjurQwG9CuIJjapNQ6uw6uFGlLgrzNe pH5goNDw3cckpy08bp66quj1xXWqWCQYFz/NpCxw1F1jnA4r0UlfmoOhNPWRXJak zB0teq8QG0bTH5asSQOHORKWU1BsKG+MK3C/RV9eObac44hKahe2S5EEyimY1OIH 67TfykjuFKnLF8Ud1uhnfH/IZQo4jcInMNK69MPgJM8rfdo5oDOsKZVlMsxGLJGL Xz9iAXWiF+l1vgzBdqEvJPy7jYoBvrqw8r8IwJHPAvUje3j3ihOWzrKJm8bqy6+7 dWdsJDddbv8Ft6VZ4sLSLoRtqzE+qXq91gRJZoaN1ZoFwa9mnSQs19DlxSMHNbx3 o1uYucGWxJsqtMNp8ljaBjyyizVT3YgBQlqHbdQZhyn5Lg1AQqMKxJ4FFYjEC/sS tYLf/w3T =Kd9D -----END PGP SIGNATURE----- --pgp-sign-Multipart_Thu_Nov_12_18:20:25_2020-1--