|
From: | Maxime Devos |
Subject: | bug#67292: emacs / emacs-transient collisions and bundling |
Date: | Tue, 28 Nov 2023 01:58:56 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
Op 23-11-2023 om 15:17 schreef Mekeor Melire:
>> Bug 2: no collision handling.As far as I know, Guix does not provide a facility to prioritize a file from one package over the same file from another package.
As I mentioned in a previous e-mail in #67292, it does provide a facility -- not mentioned: by default, the first package in the list is prioritized.
But also, I don't think this is necessary here, because in a Guix-installed Emacs, the paths to Guix-installed Emacs-related packages appear first in Emacs' load-path variable, whereas the paths to the elisp-directories from Emacs itself come last. Thus, emacs-transient's transient.el is always preferred over Emacs' transient.el.
If the collision is not a problem then Guix shouldn't be warning about it -- as such, the collision handling needs to be adjusted to not emit a warning in this case.
Best regards, Maxime Devos
OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key
OpenPGP_signature
Description: OpenPGP digital signature
[Prev in Thread] | Current Thread | [Next in Thread] |