Bug 58201 - Не добавляется .rpm пакет в "Дополнительный репозиторий" alterator-mirror-additional-repo
Summary: Не добавляется .rpm пакет в "Дополнительный репозиторий" alterator-mirror-add...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-mirror-additional-repo (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: romenskiy@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-11 17:43 MSK by Савелий Солдатов
Modified: 2026-03-16 11:35 MSK (History)
6 users (show)

See Also:


Attachments
alterator-mirror-additional-repo (77.71 KB, image/png)
2026-03-11 17:44 MSK, Савелий Солдатов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Савелий Солдатов 2026-03-11 17:43:40 MSK
alterator-mirror-additional-repo-0.7.0-alt1

Стенд, обновленный до Sisyphus:
Alt Server 11.0 x86-64

Шаги воспроизведения:
1. Установить alterator-mirror-additional-repo: apt-get install alterator-mirror-additional-repo -y
2. В веб-интерфейсе Альтератора (https://<IP-адрес сервера>:8080) перейти на вкладку Серверы → Сервер обновлений → "Дополнительный репозиторий"
3. Выбрать архитектуру → Загрузить RPM файл в дополнительный репозиторий

Ожидаемый результат: Успешная загрузка RPM файла
Реальный результат: После загрузки файла, название отображается как aarch64.
Если нажать "Обновить индексы", возникает ошибка:

/mirror,out_local_update_indices,/usr/bin/genbasedir: строка 312: cd: /srv/public/mirror/additional/aarch64 i586 x86_64/..: Нет такого файла или каталога

На сервере в папке /srv/public/mirror/additional:

/srv/public/mirror/additional/aarch64 i586/RPMS.classic/github2spec-1.4.14-alt1.rpm
Comment 1 Савелий Солдатов 2026-03-11 17:44:04 MSK
Created attachment 20847 [details]
alterator-mirror-additional-repo
Comment 2 Repository Robot 2026-03-16 11:35:27 MSK
alterator-mirror-0.7.1-alt1 -> sisyphus:

Fri Mar 13 2026 Arseniy Romenskiy <romenskiy@altlinux> 0.7.1-alt1
- Fix the size column to be human-readable in the additional packages table.
- Fix URL zeroing when receiving the 11 platform.
- Add the ability to add additional architectures.
- Fix additional table with packages (ALT #58201).