guix-devel
[Top][All Lists]
Advanced

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

Re: Why do Emacs packages still pull emacs-transient?


From: Maxim Cournoyer
Subject: Re: Why do Emacs packages still pull emacs-transient?
Date: Wed, 06 Jul 2022 09:35:28 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)

Hi Jorge,

"Jorge P. de Morais Neto" <jorge+list@disr.it> writes:

> Hi.  To begin, thank you for your work on GNU!
>
> I use Guix package manager (manually installed) atop Debian bullseye.
> My Emacs is from Guix package emacs-next with a package transformation
> option to pull from current Git master.  When I tried to use the new
> emoji commands on the "C-x 8e" prefix, I was getting an error message
> (sorry for not having written it down) mentioning transient.  I solved
> it by modifying Guix recipes to not pull emacs-transient as propagated
> input of some Emacs packages I installed via Guix.
>
> So, why do many Emacs packages still pull emacs-transient, when Guix has
> Emacs version 28.1, which has Transient built-in?  This redundancy
> wastes (a little bit of) bandwidth, install time and disk space, and,
> worse, causes errors.

I guess it's simply an oversight.  Could you try to removing it from the
affected packages and see if they still byte compile and run happily?
If they do, a patch would be welcome.

Thanks!

Maxim



reply via email to

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