arch & pacman & etc-update

# pacman -Sy
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
error: failed retrieving file 'core.db' from mirrors.nic.cz : The requested URL returned error: 404
error: failed retrieving file 'extra.db' from mirrors.nic.cz : The requested URL returned error: 404
error: failed retrieving file 'multilib.db' from mirrors.nic.cz : The requested URL returned error: 404
warning: too many errors from mirrors.nic.cz, skipping for the remainder of this transaction

оказывается, если pacman при установке пакета видит конфликты в конфигурационных файлах, то он создаёт рядом файл с апдейтом mirrorlist.pacnew и его потом можно смержить с используемым при помощи гентовской утилиты etc-update

КОГДА ТЫ ДУМАЕШЬ ЧТО ЭТО ДНО, НО СНИЗУ ПОСТУЧАЛА ГЕНТА

Вообще, конечно, странно в этом арче. Гента при каждом вызове emerge будет тебе рассказывать что у тебя есть новые конфигурационные файлы и с ними надо что-то сделать. А pacman просто падает вместо того чтобы смержить /etc/pacman.d/mirrorlist. Пришлось несколько раз дакдакгоить только чтобы узнать что надо проверить mirrorlist чтобы подакдакгоить что делать с этим mirrorlist.pacnew.

#linux #arch #gentoo #why

2025.10.19 22:42