After a checkupdates and a few queries, I noticed that the package archlinux-keyring was in the core and extra repo. In the past, I’ve only seen it in the core.
===> pacman -Q archlinux-keyring
archlinux-keyring 20250123-1
===> pacman -Si archlinux-keyring
Repository : core
Name : archlinux-keyring
Version : 20250123-1
...
===>pacman -Si archlinux-keyring --dbpath=/tmp/checkup-db-1000/
Repository : core
Name : archlinux-keyring
Version : 20250123-1
...
Repository : extra
Name : archlinux-keyring
Version : 20250430.1-1
...
I thought about the update status of the mirrors too, so I went to https://repo.manjaro.org/ and clicked a mirror (00:04), and looked at the core and extra directories. I repeated it with another mirror.
But when I search with pacman, I get the double, unexpected, result:
$ pacman -Ss archlinux-keyring
core/archlinux-keyring 20250123-1 [installed]
Arch Linux PGP keyring
extra/archlinux-keyring 20250430.1-1 [installed: 20250123-1]
Arch Linux PGP keyring
So I’m guessing pamac don’t handle duplicate package names all too well. It seems it uses the first result it gets and doesn’t continue the search past the first result.