Comments (5)
(Ah, I now see that the full error message can actually be seen above: it looks like copying the contents of the Elpaca log buffer copies even the parts hidden from view. In any case, this doesn't help me diagnose the issue, unfortunately.)
from elpaca.
Sounds like a temporary networking issue (GNU's servers have been having issues lately), cache issue, or combination of the two.
What's the output of the following test on your end?
Test Case
(elpaca-test
:init (message "%d" (cl-loop for menu in (elpaca--menu-items) sum (length (cdr menu)))))
Host Env
elpaca | b8ed514 HEAD -> master, origin/master, origin/HEAD |
installer | 0.7 |
emacs | GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) of 2024-06-12 |
git | git version 2.45.2 |
Output
Elpaca menu item cache discarded due to version change.
INFO Scraping 16 files for loaddefs...
INFO Scraping 16 files for loaddefs...done
GEN ../elpaca-autoloads.el
Cloning into '/tmp/elpaca.udYd8J/elpaca/repos/elpaca'...
Your branch is up to date with 'origin/master'.
Checking /tmp/elpaca.udYd8J/elpaca/repos/elpaca...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-info.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-log.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-manager.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-menu-elpa.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-menu-melpa.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-menu-org.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-process.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-test.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca-ui.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/elpaca.el...
Checking /tmp/elpaca.udYd8J/elpaca/repos/elpaca/doc...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/doc/early-init.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/doc/init.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/doc/installer.el...
Checking /tmp/elpaca.udYd8J/elpaca/repos/elpaca/extensions...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/extensions/elpaca-use-package.el...
Checking /tmp/elpaca.udYd8J/elpaca/repos/elpaca/images...
Checking /tmp/elpaca.udYd8J/elpaca/repos/elpaca/test...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/test/elpaca-test.el...
Compiling /tmp/elpaca.udYd8J/elpaca/repos/elpaca/test/elpaca-tests.el...
Done (Total of 12 files compiled, 4 skipped in 4 directories)
Downloading MELPA recipes...
Downloading MELPA recipes...100%
Downloading NonGNU-devel ELPA...
Downloading GNU-devel ELPA...
Downloading NonGNU ELPA...
Downloading GNU ELPA...
6492
from elpaca.
Thanks. Here is the test output:
Test Case
(elpaca-test
:init (message "%d" (cl-loop for menu in (elpaca--menu-items) sum (length (cdr menu)))))
Host Env
elpaca | f19f4db HEAD |
installer | 0.6 |
emacs | GNU Emacs 29.3 (build 2, aarch64-apple-darwin23.2.0, NS appkit-2487.30 Version 14.2.1 (Build 23C71)) of 2024-04-26 |
git | git version 2.45.2 |
Output
Elpaca menu item cache discarded due to version change.
INFO Scraping files for loaddefs...
INFO Scraping files for loaddefs...done
GEN ../elpaca-autoloads.el
Cloning into '/var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca'...
Your branch is up to date with 'origin/master'.
Checking /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-info.el...
Elpaca menu item cache discarded due to version change.
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-log.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-manager.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-menu-elpa.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-menu-melpa.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-menu-org.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-process.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-test.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca-ui.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/elpaca.el...
Checking /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/doc...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/doc/early-init.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/doc/init.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/doc/installer.el...
Checking /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/extensions...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/extensions/elpaca-use-package.el...
Checking /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/images...
Checking /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/test...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/test/elpaca-test.el...
Compiling /var/folders/n6/67613fgn44zbwm4x_y9mgr4m0000gn/T/elpaca.SRjZHp/elpaca/repos/elpaca/test/elpaca-tests.el...
Done (Total of 12 files compiled, 4 skipped in 4 directories)
Downloading MELPA recipes...
Downloading MELPA recipes...100%
Downloading NonGNU-devel ELPA...
Downloading GNU-devel ELPA...
Downloading NonGNU ELPA...
Downloading GNU ELPA...
6492
Test Env
Elpaca b8ed514 grafted, HEAD -> master, origin/master, origin/HEAD
installer: 0.7
emacs-version: GNU Emacs 29.3 (build 2, aarch64-apple-darwin23.2.0, NS appkit-2487.30 Version 14.2.1 (Build 23C71))
of 2024-04-26
git --version: git version 2.45.2
from elpaca.
First try visiting: https://git.savannah.gnu.org/cgit/emacs/nongnu.git/plain/elpa-packages
I'm currently getting a 502 response, which indicates an intermittent networking error on GNU's side. If that's the case for you as well, you'll have to wait until that's resolved.
If you're able to connect okay via your browser,
try deleting the elpaca-cache-directory
(usually located at ~/.emacs.d/elpaca/cache/) followed by restarting Emacs. The menus should be repopulated on startup. See if you get the errors after that.
GNU usually has these issues fixed quickly.
If you can't wait it out, I've uploaded a gist with a backup of my recipe cache here:
https://gist.github.com/progfolio/afbf91f4c92161a11bc8805490e3ee25
You should be able to copy each of those files to the elpaca-cache-directory
(make sure the file names are the same as they are in the gist), and then restart Emacs.
Let me know if any of that helps.
from elpaca.
Thanks a lot for your help! This wasn't at all urgent but I appreciate your uploading the gist.
The issue was indeed a networking problem. It didn’t occur to me that this might be the culprit because Elpaca failed to load immediately upon restart, rather than only after timing out.
from elpaca.
Related Issues (20)
- [Feature]: Build texi/info manuals from README.org HOT 2
- [Bug/Support]: flymake-ruby -> elpaca--check-version: (error "Invalid version syntax: ‘DEV’ (must start with a number)") HOT 2
- [Bug/Support]: M-x elpaca-version could be easier to use HOT 1
- [Bug/Support]: use-package :ensure keyword does not work as expected HOT 3
- [Bug/Support]: Error installing magit HOT 2
- [Support]: BBDB installation issue HOT 4
- [Support]: GNU ELPA BBDB recipe points to NonGNU BBDB URL HOT 2
- [Bug/Support]: Origin of packages installed HOT 5
- [Bug/Support]: Elpaca-only install doesn't work well with flymake HOT 1
- [Feature]: Provide a first class `:after` without requiring use-package. HOT 5
- [Bug/Support]: How do I update this dependency seperately using Elpaca? HOT 9
- [Support]: Re-using /elpaca of running Emacs for temporary Emacs instances HOT 2
- [Bug/Support]: Native Compilation Error, but only when using elpaca-use-package HOT 2
- [Support]: Should we use no-byte-compile for all init? HOT 2
- [Support]: use-package installed version (0 2) lower than minimum required version HOT 3
- [Support] use-package: Unrecognized keyword: :pretty-hydra HOT 3
- [Support]: Update package upstream remote HOT 2
- [Bug/Support]: forge not working HOT 2
- [Bug/Support]: how to install package from local file HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elpaca.