It seems that while extra/nvidia-lts has been updated, its dependency is still not available - except through AUR.
This botched my system, even after installing aur/nvidia-utils-beta.
Could not recover by switching to extra/nvidia-open or extra/nvidia, but fixed it by running nvidia-inst which installed extra/nvidia-dkms (and possibly other stuff).
$ sudo pacman -Syuw nvidia-lts
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra 8,2 MiB 2,37 MiB/s 00:03 [----------------------------------------------------] 100%
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "nvidia-utils=545.29.02", a dependency of "nvidia-lts"
:: The following package cannot be upgraded due to unresolvable dependencies:
nvidia-lts
:: Do you want to skip the above package for this upgrade? [y/N]
Could not recover by switching to extra/nvidia-open or extra/nvidia, but fixed it by running nvidia-inst which installed extra/nvidia-dkms (and possibly other stuff).
In practice, that’s what I ended up with.
I do find it a bit counter-intuitive that the LTS is not stable.
By the way, program eos-update should be able to detect if those nvidia packages are not updated with the corresponding kernel. eos-update has also other additional features, see