Subject: Re: bug#26802: Single source file emacs packages get a ".el.el" extension

From: Alex Kost <[email-masked]>
Date: Tue, 09 May 2017 22:38:36 +0300

Arun Isaac (2017-05-06 18:21 +0530) wrote:

> Single source file emacs packages (such as emacs-goto-chg,
> emacs-transpose-frame, emacs-key-chord, etc.) get installed with a
> double extension (".el.el"). This patch fixes that.

Actually, this patch will break most of the single-file packages.  Try,
for example, the following command with your patch:

  guix build emacs-adaptive-wrap

As you can see, the elisp file is called "adaptive-wrap" instead of
"adaptive-wrap.el".  I would rather suggest to fix the packages you
mentioned (emacs-key-chord, etc.) to add 'file-name' field as it is done
for the other single-file packages (emacs-web-mode, emacs-yaml-mode,
etc.)

-- 
Alex