What's wrong
Related to #1191, #1192, and potentially melpa/melpa#9366.
This has been happening since the recent change to ws-butler's recipe.
When trying to clone ws-butler, straight.el tries to clone the entirety of the https://git.savannah.gnu.org/git/emacs/nongnu.git repository, instead of cloning only the single branch. This has a huge amount of files and takes a long time (hasn't managed to finish the clone here, my transfer speeds for that repository are abysmal).
@milanglacier's comment solves the issue, but also pulls from a different repository (from emacsmirror's copy of nongnu ELPA).
Not sure if this is an issue with straight.el, with MELPA's recipe or something else.
Directions to reproduce
Keeps cloning forever here, test "times out" with this output. It'd probably finish if I left it running for a few hours, but >30 mins and it's still running here.
This test has been done with current main branch, but I repeated it with develop and the same happened.
Tested with package.el too: M-x package-install ws-butler completes almost instantly.
Test Case
(straight-bug-report
:post-bootstrap
(straight-use-package 'ws-butler))
- Test run at:
2025-08-29 11:08:40
- system-type:
gnu/linux
- straight-version:
prerelease (HEAD -> master, origin/master, origin/main, origin/HEAD) b7da472 2025-07-01
- emacs-version:
GNU Emacs 30.2 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2025-08-27
Output
Bootstrapping straight.el...
Bootstrapping straight.el...done
Building straight...
Building straight...done
Test run with version: prerelease (HEAD -> develop, origin/develop) 8b3a54b 2025-08-21
Looking for ws-butler recipe → Cloning melpa...
Looking for ws-butler recipe → Cloning melpa...done
Cloning ws-butler...
Version information
- Emacs version: 30.2
- Operating system: Ubuntu 24.04 and Arch Linux
What's wrong
Related to #1191, #1192, and potentially melpa/melpa#9366.
This has been happening since the recent change to ws-butler's recipe.
When trying to clone ws-butler, straight.el tries to clone the entirety of the
https://git.savannah.gnu.org/git/emacs/nongnu.gitrepository, instead of cloning only the single branch. This has a huge amount of files and takes a long time (hasn't managed to finish the clone here, my transfer speeds for that repository are abysmal).@milanglacier's comment solves the issue, but also pulls from a different repository (from emacsmirror's copy of nongnu ELPA).
Not sure if this is an issue with straight.el, with MELPA's recipe or something else.
Directions to reproduce
Keeps cloning forever here, test "times out" with this output. It'd probably finish if I left it running for a few hours, but >30 mins and it's still running here.
This test has been done with current
mainbranch, but I repeated it withdevelopand the same happened.Tested with
package.eltoo:M-x package-install ws-butlercompletes almost instantly.Test Case
2025-08-29 11:08:40gnu/linuxprerelease (HEAD -> master, origin/master, origin/main, origin/HEAD) b7da472 2025-07-01GNU Emacs 30.2 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2025-08-27Output
Bootstrapping straight.el... Bootstrapping straight.el...done Building straight... Building straight...done Test run with version: prerelease (HEAD -> develop, origin/develop) 8b3a54b 2025-08-21 Looking for ws-butler recipe → Cloning melpa... Looking for ws-butler recipe → Cloning melpa...done Cloning ws-butler...Version information