Subject: bug#72045: closed (Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft.)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 21 Jul 2024 10:07:02 +0000

Your bug report

#72045: Emacs graft lookup still fails

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
72045: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72045
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [PATCH v3 2/2] gnu: emacs-minimal: Ungraft.
From: Liliana Marie Prikler <[email-masked]>
To: Suhail Singh <[email-masked]>
Cc: [email-masked], [email-masked], [email-masked]
Date: Sun, 21 Jul 2024 12:05:15 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Am Samstag, dem 20.07.2024 um 12:34 -0400 schrieb Suhail Singh:
> However, for the purposes of #72045 I believe v3 looks good.
For the purposes of #72045, I'm marking it as done.

Cheers

Subject: Emacs graft lookup still fails
From: Liliana Marie Prikler <[email-masked]>
To: [email-masked]
Date: Wed, 10 Jul 2024 22:06:13 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hi Guix,

this got reported in the XMPP chat already, but the basic gist is this:
with the grafting of Emacs 29.3 to 29.4, we see that Emacs itself is
still correctly loaded, but Emacs libraries (e.g. dash) aren't.

(comp-el-to-eln-filename (expand-file-name "…/dash.el"))
=> $HOME/.config/emacs/eln-cache/29.4-46e5bcbe/dash-2.19.1/dash.eln

find $(guix build emacs-dash --with-input=…) -name 'dash.eln'
=> $PREFIX/lib/emacs/native-site-lisp/29.3-62809b9a/dash.eln

It seems that we might have to rebuild emacs native-compiled packages
even if emacs itself is grafted.  Do we have any pointers on how to
correctly process this graft?

Cheers