I just updated use-package and after restarting emacs I get this error on startup:
Symbol's value as variable is void: use-package-core
Same for me
This was fixed very recently, in commit 9145e7c. Can you please refresh and try again?
Same here. How do I use this commit? Here's how I use use-package now:
(unless (package-installed-p 'use-package0
(package-refresh-contents)
(package-install 'use-package))
(eval-when-compile
(require 'use-package))
I think we're waiting on a MELPA update.
Oh okay how much time will that take do you think?
I really can't say.
Melpa is still showing (commit 3f7e98).
Melpa builds usually take four hours, plus some delay between builds (either 10 mins or an hour, I think).
I can confirm that the fix works - I simply replaced the elpa use-package installation with the repo and copied the elpa use-package-pkg.el to the repo dir. I'm not sure if this is all that is needed to emulate a Melpa install, but it works.
Got
Error (use-package): Failed to parse package exec-path-from-shell: Symbol鈥檚 function definition is void: gensym
Error (use-package): Failed to parse package company: Symbol鈥檚 function definition is void: gensym
after updated. Seems too many bugs these days.
MELPA has been updated, see https://github.com/melpa/melpa/pull/5167 if you still have issues.
@isolet Update your package from MELPA, 066d371c8648984639e167ae53eb1ca95cfa0098 fixes this.
Most helpful comment
This was fixed very recently, in commit 9145e7c. Can you please refresh and try again?