Summary: | Удаляет репозиторий gostcrypto, что ломает обновление К до следующего бранча | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | apt-repo | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P5 | CC: | antohami, asy, cas |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 46625 |
Description
Sergey V Turchin
2024-10-30 12:24:44 MSK
(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/ 2024-Dec-26 07:33:03 :: updated /gears/a/apt-repo.git branch `p10' 2024-Dec-26 07:33:08 :: gears update OK 2024-Dec-26 07:33:08 :: task #364504 for p10 DONE |