[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