LINUX.ORG.RU

История изменений

Исправление alpha, (текущая версия) :

Ты куда-то не туда смотришь при проверке работы репозитория и неправильно считаешь diff.

Возьми один конкретный пакет, c которым ты считаешь что у тебя расхождение и проследи конкретно для него, где у него файлы и сколько их, на зеркале и локально.

Только что проверила в чистом CentOS8 контейнере:

dnf repolist -v показывает, что в BaseOS 1663 пакета, так что откуда у тебя взялись 2233 файла при rsync непонятно.

Далее по имеющимся 1663 пакетам reposync всё корректно выкачивает. Из того что ты привел в качестве примера и пакет kbd-legacy-2.0.4-8.el8.noarch.rpm, и например audispd-plugins-3.0-0.13.20190507gitf58ec40.el8.x86_64.rpm скачиваются и видны локалько в Packages.

Вот так:

# dnf reposync --delete --remote-time --download-metadata -p /reposync/ --repo=BaseOS

# find /reposync/BaseOS/Packages/ -type f | wc -l
1663

# dnf --disablerepo=* --repofrompath Local,/reposync/BaseOS list kbd-legacy
Available Packages
kbd-legacy.noarch          2.0.4-8.el8              Local

Так что не надо пенять на CentOS, разберись что ты намудрил. Сам, или вместе с яндексом.

Исходная версия alpha, :

Ты куда-то не туда смотришь при проверке работы репозитория и неправильно считаешь diff.

Возьми один конкретный пакет, c которым ты считаешь что у тебя расхождение и проследи конкретно для него, где у него файлы и сколько их, на зеркале и локально.

Только что проверила в чистом CentOS8 контейнере:

dnf repolist -v показывает, что в BaseOS 1663 пакета, так что откуда у тебя взялись 2233 файла при rsync непонятно.

Далее по имеющимся 1663 пакетам reposync всё корректно выкачивает. Из того что бы привел в качестве примера и пакет kbd-legacy-2.0.4-8.el8.noarch.rpm, и например audispd-plugins-3.0-0.13.20190507gitf58ec40.el8.x86_64.rpm скачиваются и видны локалько в Packages.

Вот так:

# dnf reposync --delete --remote-time --download-metadata -p /reposync/ --repo=BaseOS

# find /reposync/BaseOS/Packages/ -type f | wc -l
1663

# dnf --disablerepo=* --repofrompath Local,/reposync/BaseOS list kbd-legacy
Available Packages
kbd-legacy.noarch          2.0.4-8.el8              Local

Так что не надо пенять на CentOS, разберись что ты намудрил. Сам, или вместе с яндексом.