На Рабочей станции К apt-repo set BRANCH , удаляет компоненту gostcrypto, из-за чего не может обновиться apt-conf-branch-gostcrypto, после чего обновление накрывается медным тазом.
https://forum.altlinux.org/index.php?topic=48897.0
(In reply to Sergey V Turchin from comment #0) > На Рабочей станции К > apt-repo set BRANCH > , удаляет компоненту gostcrypto, из-за чего не может обновиться > apt-conf-branch-gostcrypto, после чего обновление накрывается медным тазом. мне кажется, что оно до того накрывается. Обновление p10 же делается до смены бранча, значит там должен уже приехать apt-conf-branch-gostcrypto с добавленным новым vendor ID? А от того, что репозиторий gostcrypto сохранится, ничего же не поменяется? Но да, если компонента есть, надо бы её как-то сохранять.
(Ответ для Sergey Y. Afonin на комментарий #2) > смены бранча, значит там должен уже приехать apt-conf-branch-gostcrypto Бы. Если хоть раз сделать apt-repo set p10 например, при обновлении с p9 до p10 или при обновлении до последнего p10, то больше _никогда_ не приедет.
Я сам лично натыкался, соответственно, пользователи, однозначно, тоже. Только для меня это не проблема, а народ недоумевает. Указанный тут случай далеко не единственный, иначе не стал бы вешать.
(Ответ для Sergey Y. Afonin на комментарий #2) > мне кажется, что оно до того накрывается. Значит, в p10 обязано быть _уже_ исправлено.
> > мне кажется, что оно до того накрывается. > Значит, в p10 обязано быть _уже_ исправлено. Да. Надо править в p10 и иметь ввиду, что если кто-то уже удалил репозиторий, то надо добавлять его назад. Может сделать проверку на наличие apt-conf-branch-gostcrypto и по результату уже добавлять? Тогда почти само починится, не надо будет руками обратно прописывать.
(Ответ для Sergey Y. Afonin на комментарий #6) > Может сделать проверку на наличие apt-conf-branch-gostcrypto Оно обязано работать не основе его содержимого.
> не основе его содержимого. на основе его содержимого.
apt-repo-1.4.6-alt1 -> sisyphus: Mon Dec 09 2024 Andrey Cherepanov <cas@altlinux> 1.4.6-alt1 - Add gostcrypto component to branch if it was used (ALT #51886, #48419). - Check for existing branch in apt-repo set (ALT #48771)
Ждём прохождения https://packages.altlinux.org/ru/tasks/364504/