all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#62600] [PATCH] gnu: emacs-slime: Add missing propagated input.
@ 2023-04-01 23:38 John Kehayias via Guix-patches via
  2023-04-02  1:05 ` bug#62600: " John Kehayias via Guix-patches via
  0 siblings, 1 reply; 2+ messages in thread
From: John Kehayias via Guix-patches via @ 2023-04-01 23:38 UTC (permalink / raw)
  To: 62600

[-- Attachment #1: Type: text/plain, Size: 506 bytes --]

Slime is failing to load in emacs (confirmation from another user on IRC too) with "Cannot open load file: No such file or directory, ../lib/macrostep" Not sure when this started happening, must have been in the last month or few weeks?

This patch adds the missing propagated-input, confirming it runs after that (assuming you have sbcl of course).

I'll check the QA status later and can push after some time (what's the latest on this policy?) but I'm not anticipating any issues.

Thanks!
John

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-emacs-slime-Add-missing-propagated-input.patch --]
[-- Type: text/x-patch; name=0001-gnu-emacs-slime-Add-missing-propagated-input.patch, Size: 1037 bytes --]

From 798e46d710bd44f1954054ea02b6400c232861e2 Mon Sep 17 00:00:00 2001
From: John Kehayias <john.kehayias@protonmail.com>
Date: Sat, 1 Apr 2023 19:29:45 -0400
Subject: [PATCH] gnu: emacs-slime: Add missing propagated input.

Fixes error "Cannot open load file: No such file or directory,
../lib/macrostep" when trying to run slime.

* gnu/packages/emacs-xyz.scm (emacs-slime)[propagated-inputs]: Add
emacs-macrostep.
---
 gnu/packages/emacs-xyz.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index de4a7f301a..b11fbaf7b7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -9219,6 +9219,8 @@ (define-public emacs-slime
                             (delete-file f))
                           doc-files)
                 (delete-file-recursively "doc")))))))
+    (propagated-inputs
+     (list emacs-macrostep))
     (native-inputs
      (list texinfo))
     (home-page "https://github.com/slime/slime")
-- 
2.39.2


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* bug#62600: [PATCH] gnu: emacs-slime: Add missing propagated input.
  2023-04-01 23:38 [bug#62600] [PATCH] gnu: emacs-slime: Add missing propagated input John Kehayias via Guix-patches via
@ 2023-04-02  1:05 ` John Kehayias via Guix-patches via
  0 siblings, 0 replies; 2+ messages in thread
From: John Kehayias via Guix-patches via @ 2023-04-02  1:05 UTC (permalink / raw)
  To: 62600-done

Checked rebuilds locally and pushed as f0c8cb44a4d912263025616bc921c011fcb1f0b4





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-04-02  1:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-01 23:38 [bug#62600] [PATCH] gnu: emacs-slime: Add missing propagated input John Kehayias via Guix-patches via
2023-04-02  1:05 ` bug#62600: " John Kehayias via Guix-patches via

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.