Closed ispringle closed 8 months ago
Thanks for taking the time to fill out a ticket.
Which specific packages did you M-x elpaca-try
?
It doesn't seem to matter which package, however here are some I've tried (retried just now to verify):
I'm unable to reproduce the issue on my end. What do you get if you run the following test case?:
elpaca | f19f4db HEAD -> master, origin/master, origin/HEAD |
installer | 0.6 |
emacs | GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-02-03 |
git | git version 2.43.0 |
Well that's failing to run, getting an eager macro expansion error. However on the plus side, while debugging why elpaca-test isn't working I discovered the culprit and resolved my issue. I had previously been trying out Nix for package management, which involves using their emacs package, however this doesn't have an emacs-version, so I had to manually set the elpaca-core-date
. Seems if this is wrong, then things stop working, so removing that line resolved the elpaca-try not loading.
Should be good to close this I guess, it seems reasonable that the wrong emacs version date would mess stuff up I think. Thank you for your time.
Well that's failing to run, getting an eager macro expansion error.
Could you share how you tried to run it, or the error?
Seems if [elpaca-core-date] is wrong, then things stop working, so removing that line resolved the elpaca-try not loading.
I removed the elpaca-core-date definition altogether locally and was unable to reproduce the issue on my end. I'd be surprised if that's the root cause.
I had previously been trying out Nix for package management
It's possible Nix was interfering in some other way. I know its Emacs integration loads site-lisp code, but I don't use Nix, so I'm not sure what, if anything else, it changes.
Should be good to close this
Glad you've got things working again. I'll consider this closed, but feel free to ping this issue if it crops up again in a reproducible way.
Thank you for your time.
And you yours. Thanks.
Confirmation
Elpaca Version
Elpaca f19f4db HEAD installer: 0.6 emacs-version 29.2 (build 1, aarch64-apple-darwin23.3.0, NS appkit-2487.40 Version 14.3) git version 2.43.0
Operating System
Sonoma 14.3 (M1)
Description
When I
M-x elpaca-try
I get the prompt as I expect and can filter down to a single package. The package can be selected and it downloads/installs just like I expect from the output of Elpaca when a new package is added to my emacs config. However with elpaca-try that package that I wish to "try" never seems to get loaded. I can then callload-file
and load the appropriate file to get the package working.