From 0f2a17de06a52ca56c90368e29644036c14abad2 Mon Sep 17 00:00:00 2001 From: Leo Prikler Date: Mon, 28 Jun 2021 21:54:02 +0200 Subject: guix: Delete duplicates from emacs-load-path. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It has been reported in IRC, that directories may show up multiple times in subdirs.el, probably a result of propagation. This can for instance be seen by ‘guix environment --ad-hoc emacs emacs-guix’, which will generate multiple references to dash. With this patch only one reference per package is generated. * guix/profiles.scm (emacs-subdirs): wrap subdirs added to ‘normal-top-level-add-to-load-path’ in ‘delete-duplictes’. --- guix/profiles.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'guix/profiles.scm') diff --git a/guix/profiles.scm b/guix/profiles.scm index 8c02149c6f..2486f91d09 100644 --- a/guix/profiles.scm +++ b/guix/profiles.scm @@ -1150,7 +1150,7 @@ MANIFEST. Single-file bundles are required by programs such as Git and Lynx." (lambda (port) (write `(normal-top-level-add-to-load-path - (list ,@subdirs)) + (list ,@(delete-duplicates subdirs))) port) (newline port) #t))))))) -- cgit v1.2.3