Summary: | [4.2] join fl0pp5@ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Team Accounts | Reporter: | Ivan <pepelyaevip> | ||||||
Component: | join | Assignee: | Gleb F-Malinovskiy <glebfm> | ||||||
Status: | ASSIGNED --- | QA Contact: | Andrey Cherepanov <cas> | ||||||
Severity: | normal | ||||||||
Priority: | P5 | CC: | andy, glebfm, ldv, rider, sem | ||||||
Version: | unspecified | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
URL: | https://altlinux.org/Team/Join | ||||||||
Attachments: |
|
Description
Ivan
2022-12-01 15:33:57 MSK
Created attachment 12011 [details]
GPG public key
> Имя ментора: Михаил Ефремов <sem@altlinux.org>
Ack
*** Bug 44476 has been marked as a duplicate of this bug. *** (In reply to Ivan from comment #0) > Created attachment 12010 [details] > SSH public key Ok. (In reply to Ivan from comment #1) > Created attachment 12011 [details] > GPG public key Ok. Кандидат готов к следующему шагу. ssh ключ на gitery.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 2.3. Кандидат готов к следующему шагу. ssh ключ на gyle.alt зарегистрирован. Пакет alt-gpgkeys обновлён. T/J/S -> 3.5. Адрес подписан на devel@. T/J/S -> 3.6. Насколько я понимаю кандидат давно уже собирает пакеты в Сизиф, так что интерфейс сборочницы он, очевидно, освоил и готов следующему шагу. Призван рецензент (rider@) для независимой оценки готовности кандидата. T/J/S -> 4.2. 1. Так https://packages.altlinux.org/ru/tasks/342000/ и вот так https://packages.altlinux.org/ru/tasks/342004/ для понижения версии пакета делать нельзя. мне не понравился этот патч, в первую очередь тем, что нигде нет описания зачем он сделан и почему не устроило поведение из апстрима. А без этого сложно понять содержимое. https://git.altlinux.org/tasks/archive/done/_333/341443/gears/400/git?p=git;a=commitdiff;h=e11955febb3812403d63e5785c44fea287aad287 https://git.altlinux.org/tasks/archive/done/_328/336747/gears/1400/git?p=git;a=blob;f=altlinux/composefs.spec;h=5168d33d0b3cc1d23997236cee4131a2055fb477;hb=395516996a7ccec5045ee8008d83854dfecaf28d 1. Changelog немного не соответствует требованиям к changelog в альте 2. в description зачем-то дублируется URL homepage 3. библиотека упакована не в соответствии с shared libs policy 4. в апстримном пакете есть тесты, но они не запускаются при сборке предлагаю исправить одновременно с обновлением до новой версии. примерно аналогичные замечания к пакету: https://packages.altlinux.org/ru/sisyphus/srpms/gvisor-tap-vsock/3014472898098236303 исправить предлагаю так же с обновлением версии - как раз вышла новая. Обновил: composefs, gvisor-tap-vsock Собрал: cosign (Ответ для Ivan на комментарий #16) > Обновил: composefs, gvisor-tap-vsock Тесты так и не включены. Пакет в соответствии с shared libs policy не приведён. > Собрал: cosign Всё хорошо, но в конце предложения Changelog надо ставить точку. Обновил trivy https://git.altlinux.org/tasks/350450/ Иван, а зачем вот так было делать ? Нельзя сразу 0.50.1 -> 0.52.0 ? 103 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.52.0-alt1 104 - 0.51.4 -> 0.52.0 105 106 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.4-alt1 107 - 0.51.2 -> 0.51.4 108 109 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.2-alt1 110 - 0.51.1 -> 0.51.2 111 112 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.1-alt1 113 - 0.51.0 -> 0.51.1 114 115 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.0-alt1 116 - 0.50.1 -> 0.51.0 (Ответ для Anton Farygin на комментарий #19) > Иван, а зачем вот так было делать ? > Нельзя сразу 0.50.1 -> 0.52.0 ? > > 103 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.52.0-alt1 > 104 - 0.51.4 -> 0.52.0 > 105 > 106 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.4-alt1 > 107 - 0.51.2 -> 0.51.4 > 108 > 109 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.2-alt1 > 110 - 0.51.1 -> 0.51.2 > 111 > 112 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.1-alt1 > 113 - 0.51.0 -> 0.51.1 > 114 > 115 * Thu Jun 06 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.51.0-alt1 > 116 - 0.50.1 -> 0.51.0 Обновлялся последовательно, подумал, что стоит указать в логах Поправил changelog: https://git.altlinux.org/tasks/350450/ Обновил trivy 351411 (Ответ для Ivan на комментарий #22) > Обновил trivy 351411 ok. Заапрувил. Обновил trivy 352425 (Ответ для Ivan на комментарий #24) > Обновил trivy 352425 ok. Обновил: trivy - 353855 cosign - 353464 (Ответ для Ivan на комментарий #26) > Обновил: > trivy - 353855 у trivy changelog не соответствует рекомендациям по написанию changelog'ов > cosign - 353464 этот заапрувил. (In reply to Anton Farygin from comment #27) > (Ответ для Ivan на комментарий #26) > > Обновил: > > trivy - 353855 > > у trivy changelog не соответствует рекомендациям по написанию changelog'ов > Исправил (Ответ для Ivan на комментарий #28) > (In reply to Anton Farygin from comment #27) > > (Ответ для Ivan на комментарий #26) > > > Обновил: > > > trivy - 353855 > > > > у trivy changelog не соответствует рекомендациям по написанию changelog'ов > > > Исправил Иван, всё-таки не надо экономить текст в changelog. Мне кажется что стоит написать где была проблема и что стало лучше. А так из сообщения не очень понятно где именно исправлена версия. > Иван, всё-таки не надо экономить текст в changelog. > Мне кажется что стоит написать где была проблема и что стало лучше. А так из > сообщения не очень понятно где именно исправлена версия. Могу ли я добавить как дополнение ссылку на багу, которая фиксится? В таком виде: 102 %changelog 103 * Sun Jul 28 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.53.0-alt2 104 - Fix `trivy --version` output (https://bugzilla.altlinux.org/47604) (Ответ для Ivan на комментарий #30) > > Иван, всё-таки не надо экономить текст в changelog. > > Мне кажется что стоит написать где была проблема и что стало лучше. А так из > > сообщения не очень понятно где именно исправлена версия. > > Могу ли я добавить как дополнение ссылку на багу, которая фиксится? > > В таком виде: > > 102 %changelog > 103 * Sun Jul 28 2024 Ivan Pepelyaev <fl0pp5@altlinux.org> 0.53.0-alt2 > 104 - Fix `trivy --version` output (https://bugzilla.altlinux.org/47604) Я всё-таки снова призываю читать руководство по написанию changelog: https://www.altlinux.org/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E_changelog#%D0%90%D0%B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D0%B1%D0%B0%D0%B3%D0%BE%D0%B2 > Я всё-таки снова призываю читать руководство по написанию changelog:
>
> https://www.altlinux.org/
> %D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%
> BE_%D0%BD%D0%B0%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8E_changelog#%D0%90%D0
> %B2%D1%82%D0%BE%D0%B7%D0%B0%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5_%D0%B1%D0%B0%
> D0%B3%D0%BE%D0%B2
Поправил в соответствии с руководством
Хорошо. Задание заапрувлено. Собрал boltbrowser (355574) Обновил gvisor-tap-vsock (355576) P.S. тесты не включил, т.к. они требуют доступ в интернет Обновил cosign (355582) Одобрил. Однотипные пакеты на golang, к сожалению, не дают мне возможности сказать что вы готовы к самостоятельной деятельности в качестве ментейнера. Предлагаю попробовать сделать что-то потяжелее. Давайте, например, обновим https://github.com/hyperrealm/libconfig (In reply to Anton Farygin from comment #37) > Одобрил. > > Однотипные пакеты на golang, к сожалению, не дают мне возможности сказать > что вы готовы к самостоятельной деятельности в качестве ментейнера. > > Предлагаю попробовать сделать что-то потяжелее. > > Давайте, например, обновим https://github.com/hyperrealm/libconfig Понимаю, уже нашел посложнее: https://github.com/bol-van/zapret. libconfig тоже возьму Ещё в копилку можно взять libnetcdf |