Bug 52511 - Добавляются gostcrypto репозитории, даже если их не существует фактически
Summary: Добавляются gostcrypto репозитории, даже если их не существует фактически
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: apt-repo (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-23 18:01 MSK by Aleksandr Sysoev
Modified: 2024-12-26 12:18 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Sysoev 2024-12-23 18:01:22 MSK
p10-kworkstation-10.4-x86-64 обновленный до актуального состояния Sisyphus.

# rpm -qa | grep apt-repo
apt-repo-1.4.6-alt1.noarch

Шаги воспроизведения
Добавить репозиторий # apt-repo add autoimports.p10
Проверить: # apt-repo
Вывод:
rpm http://ftp.altlinux.ru/pub/distributions/ALTLinux autoimports/p10/x86_64 autoimports gostcrypto
rpm http://ftp.altlinux.ru/pub/distributions/ALTLinux autoimports/p10/noarch autoimports
Выполнить: # apt-get update 

Ожидаемый результат: успешное выполнение команды

Фактический результат: 
W: Release file did not contain checksum information for http://ftp.altlinux.ru/pub/distributions/ALTLinux/autoimports/p10/x86_64/base/pkglist.gostcrypto
W: Release file did not contain checksum information for http://ftp.altlinux.ru/pub/distributions/ALTLinux/autoimports/p10/x86_64/base/release.gostcrypto
E: Failed to fetch http://ftp.altlinux.ru/pub/distributions/ALTLinux/autoimports/p10/x86_64/base/pkglist.gostcrypto  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Полагаю, что такое поведение вызвано исправлением данной ошибки: https://bugzilla.altlinux.org/51886
Теперь в каждом случае добавляется gostcrypto, если в системе установлен пакет apt-conf-branch-gostcrypto.
Comment 1 Sergey V Turchin 2024-12-26 10:05:33 MSK
(Ответ для Aleksandr Sysoev на комментарий #0)
> Теперь в каждом случае добавляется gostcrypto, если в системе установлен
> пакет apt-conf-branch-gostcrypto.
И это правильно, т.к. в apt-conf-branch-gostcrypto он есть, а значит должен добавляться.
Comment 2 Alexander Makeenkov 2024-12-26 10:14:01 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> (Ответ для Aleksandr Sysoev на комментарий #0)
> > Теперь в каждом случае добавляется gostcrypto, если в системе установлен
> > пакет apt-conf-branch-gostcrypto.
> И это правильно, т.к. в apt-conf-branch-gostcrypto он есть, а значит должен
> добавляться.

Это ломает обновление:

Ошибка http://ftp.altlinux.ru autoimports/p10/x86_64/gostcrypto pkglist
  404  Not Found
Пропущено http://ftp.altlinux.ru autoimports/p10/x86_64/gostcrypto release
Comment 3 Sergey V Turchin 2024-12-26 10:19:34 MSK
(Ответ для Alexander Makeenkov на комментарий #2)
> Это ломает обновление:
Да, плевать на это. Потом почините.

Сейчас сломано обновление правильно настроенной системы. Прямо сейчас и уже давно!!!
Это надо ДАВНО исправить! Еще до появления p11.
Comment 4 Repository Robot 2024-12-26 12:18:33 MSK
apt-repo-1.4.7-alt1 -> sisyphus:

 Thu Dec 26 2024 Andrey Cherepanov <cas@altlinux> 1.4.7-alt1
 - Fix gostcrypto component processing (ALT #48419, #52511).