Error message :error: multilib: missing required signature

while updating following with command yay following error message pops up. went through several round of chat gpt suggestion but not able to resolve. This is what i get:
error: multilib: missing required signature
:: Synchronizing package databases…
endeavouros is up to date
core is up to date
extra 8.3 MiB 731 KiB/s 00:12 [---------------------------------------------------------------] 100%
community is up to date
multilib 140.7 KiB 38.2 KiB/s 00:04 [---------------------------------------------------------------] 100%
error: failed retrieving file ‘multilib.db.sig’ from arch.mirror.constant.com : The requested URL returned error: 404
error: failed to synchronize all databases (unexpected error)
→ error refreshing databases - exit status 1
any suggestions
thank you

Update your mirrors from the welcome app and run sudo pacman -Syyu

thanks for your effort. but i did not work

What is the error?

Try

sudo rate-mirrors --allow-root --save /etc/pacman.d/mirrorlist arch

this was the error .
sudo pacman -Syyu
error: multilib: missing required signature
:: Synchronizing package databases…
endeavouros 28.4 KiB 49.5 KiB/s 00:01 [---------------------------------------------------------------] 100%
core 132.2 KiB 70.2 KiB/s 00:02 [---------------------------------------------------------------] 100%
extra 8.3 MiB 1081 KiB/s 00:08 [---------------------------------------------------------------] 100%
community 45.0 B 51.0 B/s 00:01 [---------------------------------------------------------------] 100%
multilib 140.7 KiB 67.1 KiB/s 00:02 [---------------------------------------------------------------] 100%
error: failed retrieving file ‘multilib.db.sig’ from arch.mirror.constant.com : The requested URL returned error: 404
error: failed to synchronize all databases (unexpected error)

Then your mirrors did not update - try command given above.

sudo rate-mirrors --allow-root --save /etc/pacman.d/mirrorlist arch
sudo: rate-mirrors: command not found

Please use code tags when posting output to make it easier to read.

@ricklinus - takeover - at work on a Widows m/c :frowning:

sudo pacman -S rate-mirrors

Going to leave the amusing typo!!

1 Like

I will try but I’m no linus! :rofl:

1 Like

@drops
If it’s easier for you then just update the arch mirrors using the Welcome app.

1 Like

I said that at the top…

1 Like

i did it multiple time but still not working

Then run the command I gave you.

this is the output:
sudo pacman -S rate-mirrors
error: multilib: missing required signature
error: database ‘multilib’ is not valid (invalid or corrupted database (PGP signature))

Temporary fix (hopefully)

Edit /etc/pacman.conf - sudo nano /etc/pacman.conf

Find the lines that say multilib, add a # to the front and save, try again.

Probably doesn’t have multilib repo enabled?

Must have it is causing the error:

Can you find the reflector command line command? I keep getting interrupted, people think I should be here to work! :rofl:

Tell them you are working remotely! :laughing: