I can’t seem to update my system using sudo pacman -Syyu, it returns an error of ‘failed to synchronize all databases (invalid or corrupted database (PGP signature))’
This just happened today.
The exact error in the terminal is:
error: GPGME error: No data
:: Synchronizing package databases…
core 140.5 KiB 207 KiB/s 00:01 [##############################] 100%
extra 7.9 MiB 6.19 MiB/s 00:01 [##############################] 100%
multilib 142.0 KiB 216 KiB/s 00:01 [##############################] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))
yeah, it works - as long as the ‘Siglevel’ is set to Never. But if it’s in the Required DatabaseOptional - it wouldn’t work. I really don’t want to change it every time I upgrade, I can leave it to ‘never’ but I’ve read somewhere that it is not recommended to do so.
pacman -Syu > refreshes repo that needs to be refreshed, saving bandwidth from both sides.
pacman -Syyu> refreshes all repo, and is not reco to use, however, it’s fine if something screwy is going on. The functionality is there for a reason. Just don’t use it regularly, only when needed.