bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#67292: emacs / emacs-transient collisions and bundling


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

Attachment: OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]