Bug 51989

Summary: Отсутствует архитектура x86_64 в списке репозитория Альт СП 10
Product: Sisyphus Reporter: Pavel Sivolapov <sivolapovps>
Component: altlinux-reposAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Список доступных архитектур none

Description Pavel Sivolapov 2024-11-08 12:14:00 MSK
Created attachment 17151 [details]
Список доступных архитектур

Стенды:
ALT server 11.0 x86-64 - обновлен до sisyphus

Версия пакета:
altlinux-repos-11.0-alt2

Шаги воспроизведения:
1. Установить пакеты:
   # apt-get install -y alterator-mirror alterator-fbi altlinux-repos

2. Включить сервис альтератора:
   # systemctl enable --now ahttpd

3. Перейти в web интерфесе в вкладку Сервер обновлений 
   https://<ip>:8080 -> залогиниться -> Сервер обновлений 

4. Перейти в Репозиторий обновлений для Альт СП 10

Ожидаемый результат:
Список архитектур полный и соответствует поддерживаемым в Альт СП 10

Реальный результат:
В списке доступна только x86_64-i586

Скрин приложил

Доп:
Смена источника ничего не даёт


Исправляется добавлением строки в /etc/apt/repositories/cert10.desktop:
X-Has-Arches=i586 x86_64

После исправления появляются перечисленные архитектуры и успешное зеркалирование добавленных архитектур, при настройке как локальное зеркало.

Для p10, p11, Альт СП 8 архитектуры перечислены:

# cat /etc/apt/repositories/p10.desktop | grep Arch
X-Has-Arches=armh aarch64 ppc64le i586 x86_64

# cat /etc/apt/repositories/p11.desktop | grep Arch
X-Has-Arches=aarch64 i586 x86_64

# cat /etc/apt/repositories/cert8.desktop | grep Arch
X-Has-Arches=armh aarch64 ppc64le i586 x86_64