Hi all,

As the title says, I'm trying to move to Emacs 28, from Emacs 27, but I'm having all kinds of weird problems with the packages I use.

This is my config BTW: https://github.com/croqaz/dotfiles/blob/main/emacs/Emacs.org

Basically I have "random errors" with random packages.

First there's IVY and the suite of packages, the error is:

custom-initialize-reset: Cannot open load file: No such file or directory, ../../../../../../.emacs.default/straight/build/ivy/ivy

I comment ivy, counsel, swiper, ivy-rich, then I get the same error about another package. I comment it and I get another error, etc until I comment: centaur-tabs, doom-modeline, dimmer, which-key, maybe a few more.

Then I delete ~/.emacs.default/straight/build/ivy and re-enable ivy AND move it immediately after use-package initialization and now it works!

Then I re-enable all of them, one by one until they all work again!

It's like one package in there is causing some problems and makes all the other packages after it, to go crazy, that's why I have to move them higher to make it work.

I tried this so so so many times, that I made it work, but it's a huge pain!

Anybody else that understands the new version, that can help me?

Thank you in advance!

EDIT 1: Other than the problem with packages that I just mentioned, upgrading from Emacs 27 to 28 was painless.

EDIT 2: Actually I also had the same trouble with yasnippet, company, js2, typescript and LSP packages...

submitted by /u/croqaz
[link] [comments]