You are not logged in.
Pages: 1
I cant run sudo pacman -Syu
[matthew@archlinux ~]$ sudo pacman -Syu
[sudo] password for matthew:
error: core: missing required signature
error: extra: missing required signature
error: multilib: missing required signature
:: Synchronizing package databases...
core 119.9 KiB 339 KiB/s 00:00 [#####################################################] 100%
extra 7.9 MiB 4.46 MiB/s 00:02 [#####################################################] 100%
multilib 127.3 KiB 349 KiB/s 00:00 [#####################################################] 100%
cidercollective is up to date
error: failed retrieving file 'multilib.db.sig' from mirror.fsmg.org.nz : The requested URL returned error: 404
error: failed retrieving file 'core.db.sig' from mirror.fsmg.org.nz : The requested URL returned error: 404
error: failed retrieving file 'extra.db.sig' from mirror.fsmg.org.nz : The requested URL returned error: 404
warning: too many errors from mirror.fsmg.org.nz, skipping for the remainder of this transaction
error: failed to synchronize all databases (failed to retrieve some files)
[matthew@archlinux ~]$
Offline
Repo databases are not signed in Arch, but you have edited pacman.conf to require a signature.
Offline
[matthew@archlinux ~]$ sudo pacman -Syu
warning: config file /etc/pacman.d/mirrorlist, line 4: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 5: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 6: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 7: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 8: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 12: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 13: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 14: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 15: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 16: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 17: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 18: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 19: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 20: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 21: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 22: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 23: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 24: directive 'Server' in section 'options' not recognized.
warning: config file /etc/pacman.d/mirrorlist, line 25: directive 'Server' in section 'options' not recognized.
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
cidercollective is up to date
:: Starting full system upgrade...
there is nothing to do
[matthew@archlinux ~]$
thanks ive fixed that now its showing this error
Offline
Those warnings mean your /etc/pacman.d/mirrorlist is still malformed.
That file must not contain an [options] section. It should only have plain Server = ... lines,
Remove the [options] header from the mirrorlist and the errors warnings should disappear.
edit:
if your file is messy, and if you want, nuke it/regenerate a "fresh" one, yeah first back it up & then run this.
curl -s "https://archlinux.org/mirrorlist/?protocol=https&use_mirror_status=on" | sed -e 's/^#Server/Server/' -e '/^#/d' | sudo tee /etc/pacman.d/mirrorlisthttps://archlinux.org/mirrorlist/?count … _status=on
Last edited by 5hridhyan (2026-02-02 03:57:19)
I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.
Offline
Ive remade the file and it looks like this
##
## Arch Linux repository mirrorlist
## Filtered by mirror score from mirror status page
## Generated on 2026-02-02
##
## New Zealand
Server = https://mirror.fsmg.org.nz/archlinux/$repo/os/$arch
## New Zealand
Server = https://mirror.2degrees.nz/archlinux/$repo/os/$arch
## New Zealand
Server = http://mirror.2degrees.nz/archlinux/$repo/os/$arch
## New Zealand
Server = https://nz.arch.niranjan.co/$repo/os/$arch
## New Zealand
Server = http://mirror.fsmg.org.nz/archlinux/$repo/os/$arch
## New Zealand
Server = https://archlinux.ourhome.kiwi/$repo/os/$arch
still giving the same errors though
Offline
sudo pacman -Syu
cat /etc/pacman.confplease paste the output of these, with Code tags.
edit:
striped out my loud thinkings....
Last edited by 5hridhyan (2026-02-02 10:49:32)
I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.
Offline
The error is going to be in the including pacman.conf
Offline
Pages: 1