Can't tell if pacman was broken and what's entirely going on?

It looks like my reflector mirrors are out of date but before for the longest time I hadn’t seen any updates (for over a month) so I tried a sudo pacman -Syy and it made me end up with “warning: somefile extra is newer than extra …” as well as core variants. I tried sudo pacman -Sy archlinux-keyring and it thinks that the newest version comes from 2022

> $ sudo pacman -Sy archlinux-keyring                                                                                           ⬡ system 
:: Synchronising package databases...
 endeavouros is up to date
 core is up to date
 extra is up to date
 multilib is up to date
warning: downgrading package archlinux-keyring (20240208-1 => 20220831-1)
resolving dependencies...
looking for conflicting packages...

Package (1)             Old Version  New Version  Net Change  Download Size

core/archlinux-keyring  20240208-1   20220831-1    -0.09 MiB       1.10 MiB

Total Download Size:    1.10 MiB
Total Installed Size:   1.57 MiB
Net Upgrade Size:      -0.09 MiB

:: Proceed with installation? [Y/n] n

any thoughts and anything else you need? I can’t Sudo pacman -Syuu either as it breaks a bunch of dependencies.

Refresh your mirrorlist.

Example:

reflector --latest 5 --protocol https --sort rate | sudo tee /etc/pacman.d/mirrorlist

Then do a: sudo pacman -Syyu

1 Like

Will remember this for the future, dunno why but reflector-simple wasn’t doing this? Thanks a bunch,

1 Like

Glad you got it resolved!

And welcome to EnOS’ community @Waf !

:enos: :handshake:t5:

1 Like

I assume no but, is reflector-simple depreciated or something like that?

I am afraid I cannot tell that as I don’t use it myself.
Other forum members may be able to check it out.

Another tool you could use is rate-mirrors which can be installed from EnOS’ repo.

Here is a write-up from one of community members:

1 Like

Reflector-simple is simply a wrapper around reflector, so basically it should do the same thing.
If you find an issue with it, please report (with all details).

I think the UK mirrors might be horribly out of date honestly but gotcha.

Note that you can edit the mirrorlist (/etc/pacman.d/mirrorlist) manually too if you know which mirrors are good for your location.
Just checked the UK mirrors from Finland, and looks like mirrors

https://london.mirror.pkgbuild.com/$repo/os/$arch
https://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch

are best up to date right now.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.