Cannot update system

Hi, I am a newbie linux user. I am using cachyos since february. Today i cannot update my system because I am getting this error:

:: Synchronizing package databases…
cachyos-v3 is up to date
cachyos-core-v3 is up to date
cachyos-extra-v3 is up to date
cachyos is up to date
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade…
resolving dependencies…
warning: cannot resolve “lib32-nvidia-580xx-utils=580.159.04”, a dependency of “nvidia-580xx-utils”
warning: cannot resolve “lib32-opencl-nvidia-580xx=580.159.04”, a dependency of “nvidia-580xx-utils”
warning: cannot resolve “lib32-nvidia-580xx-utils=580.159.04”, a dependency of “nvidia-580xx-utils”
warning: cannot resolve “lib32-opencl-nvidia-580xx=580.159.04”, a dependency of “nvidia-580xx-utils”
:: The following package cannot be upgraded due to unresolvable dependencies:
nvidia-580xx-utils

:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency ‘lib32-nvidia-580xx-utils=580.159.04’ required by nvidia-580xx-utils
:: unable to satisfy dependency ‘lib32-opencl-nvidia-580xx=580.159.04’ required by nvidia-580xx-utils
:: unable to satisfy dependency ‘lib32-nvidia-580xx-utils=580.159.04’ required by nvidia-580xx-utils
:: unable to satisfy dependency ‘lib32-opencl-nvidia-580xx=580.159.04’ required by nvidia-580xx-utils

==> ERROR: An error has occurred during the update process
The update has been aborted

I downgraded my nvidia drivers because I couldn’t play some games with 595(Pragmata and Crimson Desert).

Right now I cannot run cachyos update. I need help.

Wait a few hours and try again, seems like your mirror isn’t fully synced yet.

I also get the exact same bug, as I need to use the closed 580 driver so that I can disable GSP firmware (so that my 3070 nvidia card doesn’t crash on hybrid graphics).

I found this page on the Arch forums that seems to solve it but I fear it’s a bit too complicated for me and cannot understand it exactly.

https://bbs.archlinux.org/viewtopic.php?id=313460

From my limited understanding, the way to fix it would be to uninstall the 580 utils package, then
git clone https://aur.archlinux.org/nvidia-580xx-utils.git
cd nvidia-580xx-utils 580.159.04-1
makepkg -si

The upgrade them all together with -
pacman -U nvidia-580xx-dkms… nvidia-580xx-utils… (although using the exact package names here)

Anybody with a better understanding, would greatly appreciate if that was correct or if perhaps I’m missing something, could you let us know?

Edit - anybody reading this, please ignore all of this and do not try any of this, especially if you are a beginner like me. It was simply the mirrors weren’t fully synced like Alexey mentioned.

Let me try in couple of hours then.

I tried the similar thing. Only thing I managed is breaking my graphics drivers even more. Totally cooked my pc. Thank god restoring to a snapshot is easy.

Actually, try it now. I just reran paru -Syu and it worked!

Yeah, it actually worked. What a weird thing.