[решено] Pacman - после обновления внезапная ошибка "не настроен репозиторий "

Собственно тема.

Схема такая: сначала делается зеркало локалное,
затем с него операции установки, обновления, удаления и так далее.

после обновления 19 мая 2025г перестало работать.
до этой даты всё функционировало без проблем несколько лет.

вот кусок из пакман конф
[core]
SigLevel    = Required DatabaseNever
Server = file:///mnt/[покусано]/core/os/x86_64/
# Include = /etc/pacman.d/mirrorlist

вот кусок из скрипта синхронизации
rsync -alvh --temp-dir=$tmpdir --chown=root:root --progress --del --ignore-errors --delete-excluded --partial --mkpath --exclude-from=$not $src/core/os/x86_64/ $trgt/core/os/x86_64/

ошибка выдаётся дважды, по разу на core и extra

переменные все определены и это работало несколько лет.
смена зеркала ничего не меняет.

пожалуйста помогите разобраться ???
С уважением, .
https://archlinux.org/news/manual-intervention-for-pacman-700-and-local-repositories-required/
https://t.me/arch_linuxru
RusWolf
https://archlinux.org/news/manual-intervention-for-pacman-700-and-local-repositories-required/
если вместо
DownloadUser = alpm

будет

DownloadUser = root

тк у меня папками и файлами владеет root
это будет правильно ?

юзера alpm нету или удалю если найду.
С уважением, .
это будет правильно ?
нет.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
alien175
нет.

почему ? )
С уважением, .
Сломаете систему. И опять будете создавать темы, что, дескать, ничего не работает так, как вы себе напридумывали.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
сделал
chown root:alpm -R /[покусано]/core/os/x86_64/
проверил бит (+x) для папок.
rm /var/lib/pacman/sync/community.*
rm /var/lib/pacman/db.lck
rm: невозможно удалить '/var/lib/pacman/db.lck': Нет такого файла или каталога

и в скрипте делания зеркала изменил всё на
--chown=root:alpm
файл $not имеет права root:alpm

и в пакман конф
DownloadUser = alpm
закомментил #[community] секцию.

пути
DBPath      = /var/lib/pacman/
CacheDir    = /var/cache/pacman/pkg/
LogFile     = /var/log/pacman/pacman.log
GPGDir      = /etc/pacman.d/gnupg/
HookDir     = /etc/pacman.d/hooks/

не alpm -ил

[решено]
С уважением, .
как по первому сообщению сделать
чтобы значение [покусано]
было взято из скрипта значение переменной $trgt ?
хуком пакмана и после завершения операций очищено.
С уважением, .
 
Зарегистрироваться или войдите чтобы оставить сообщение.