перед установкой чего либо всегда желательно обновить систему(-Syu) чтобы не встречать подобных казусов о чем в принципе и написал выше в комментариях к вопросу
Василий Дёмин .
В локальной базе версия пакета, судя по выхлопу, у вас
edk2-ovmf-202308-2
(модификация
2), которую pacman и пытается запросить у внешнего сервера, НО на серверах она уже другая
edk2-ovmf-202308-3
(модификация
3) что можно видеть если запросить информацию с сервера по данному пакету
pacman -Si edk2-ovmf
или даже посмотреть на оффсайте арча
edk2-ovmf
чтобы pacman
увидел новую версию нужно синхронизировать локальный репозиторий с удалённым, для этого служит команда
pacman -Sy
информацию по ключу можно глянуть в хелпе(-h, --help)
pacman -Sh
...
-y, --refresh загрузить обновленные базы данных с серверов
(-yy принудительно обновить даже если обновленные)
после чего pacman уже сможет скачать и установить нужный пакет с сервера, но если система давно не обновлялась то такая установка будет считаться как
частичное обновление системы что для дистрибутивов с ролинг-релизом настоятельно
рекомендуется этого не делать, поэтому перед установкой необходимо обновить все пакеты в системе добавив ключ
-u, --sysupgrade
в целом команда будет выглядеть так:
pacman -Syu edk2-ovmf