Bug 52248 - [5.0] join protvin@
Summary: [5.0] join protvin@
Status: ASSIGNED
Alias: None
Product: Team Accounts
Classification: Development
Component: join (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-28 10:16 MSK by Constantin Sunzow
Modified: 2025-04-04 20:04 MSK (History)
6 users (show)

See Also:


Attachments
pgp ключ (3.03 KB, application/pgp-encrypted)
2024-11-28 10:16 MSK, Constantin Sunzow
no flags Details
ssh ключ (101 bytes, application/vnd.ms-publisher)
2024-11-28 10:17 MSK, Constantin Sunzow
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Constantin Sunzow 2024-11-28 10:16:14 MSK
Created attachment 17277 [details]
pgp ключ

Псевдоним: protvin
E-mail: suntsovks@basealt.ru
Ментор: Айрат Махмутов ( rauty@altlinux.org )
Приносить пользу делу
Comment 1 Constantin Sunzow 2024-11-28 10:17:48 MSK
Created attachment 17278 [details]
ssh ключ
Comment 2 Ajrat Makhmutov 2024-11-28 10:27:35 MSK
(Ответ для Константин Сунцов на комментарий #0)
> Ментор: Айрат Махмутов ( rauty@altlinux.org )
Менторство подтверждаю.
Comment 3 Gleb F-Malinovskiy 2024-12-11 16:38:39 MSK
Ментор есть, ключи в порядке.
T/J/S -> 1.3.
Comment 4 Ajrat Makhmutov 2024-12-11 17:00:11 MSK
За время ожидания на этапе 1.0 кандидат освоил инструменты сборки и собрал несколько пакетов локально. Так что считаю, что кандидат готов собирать пакеты на сборочнице.

Если так можно, то чтобы не терять время, предлагаю сразу выполнить все шаги join до 3.5
Comment 5 Gleb F-Malinovskiy 2024-12-11 17:31:50 MSK
Давайте, по порядку, я сегодня всё не успею сделать.  Лучше менять заголовок, чтобы было видно сразу, в каком статусе бага.
Comment 6 Gleb F-Malinovskiy 2024-12-11 17:36:40 MSK
ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -> 2.3.
Comment 7 Ajrat Makhmutov 2024-12-12 17:23:16 MSK
Прошу перенести кандидата на следующий этап.
Comment 8 Gleb F-Malinovskiy 2024-12-12 19:19:31 MSK
ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.
Адрес подписан на devel@.

T/J/S -> 3.6.
Comment 9 Ajrat Makhmutov 2025-01-14 19:53:55 MSK
Кандидат готов отправлять пакеты в Сизиф.
Прошу призвать рецензента для независимой оценки готовности кандидата.
Некоторые ссылки будут на gears, т.к. у кандидата не хватает квоты.

На данный момент кандидат собрал пакеты:
https://git.altlinux.org/gears/g/godot4.git
https://git.altlinux.org/gears/a/angie.git
https://git.altlinux.org/people/protvin/packages/?p=coolreader-ng.git;a=summary
https://git.altlinux.org/people/protvin/packages/?p=crengine-ng.git;a=summary

А также обновил пакеты:
https://git.altlinux.org/people/protvin/packages/?p=kiwix-desktop.git;a=summary
https://git.altlinux.org/people/protvin/packages/?p=kiwix-lib.git;a=summary
https://git.altlinux.org/gears/g/gdcm.git
https://git.altlinux.org/gears/C/CharLS.git
Comment 10 protvin@altlinux.org 2025-01-14 20:09:11 MSK
Замечание по поводу секции changelog пакетов:
- gdcm, CharLS, kiwix-lib, kiwix-desktop.

Глупо записанное действие - это смена стратегии сборки.
Нужно внимательнее подходить к этому вопросу.
Comment 11 Vitaly Chikunov 2025-02-12 17:29:52 MSK
Почему вы удаляете libdb4.8?
Comment 12 Ajrat Makhmutov 2025-02-12 17:54:05 MSK
(Ответ для Vitaly Chikunov на комментарий #11)
> Почему вы удаляете libdb4.8?

Чтобы его не поддерживать. Зависимые пакеты пересобраны с libdb5.3, необходимость в нём пропадает.
Comment 13 Dmitry V. Levin 2025-02-12 18:43:57 MSK
(In reply to Ajrat Makhmutov from comment #12)
> (Ответ для Vitaly Chikunov на комментарий #11)
> > Почему вы удаляете libdb4.8?
> 
> Чтобы его не поддерживать. Зависимые пакеты пересобраны с libdb5.3,
> необходимость в нём пропадает.

Вы понимаете, что libdb5.3 распространяется на других условиях, которые могут изменить условия распространения собранного с ней софта?
Comment 14 Ajrat Makhmutov 2025-02-12 18:59:30 MSK
(Ответ для Dmitry V. Levin на комментарий #13)
> (In reply to Ajrat Makhmutov from comment #12)
> > (Ответ для Vitaly Chikunov на комментарий #11)
> > > Почему вы удаляете libdb4.8?
> > 
> > Чтобы его не поддерживать. Зависимые пакеты пересобраны с libdb5.3,
> > необходимость в нём пропадает.
> 
> Вы понимаете, что libdb5.3 распространяется на других условиях, которые
> могут изменить условия распространения собранного с ней софта?

libdb переходит на лизенцию AGPLv3 с 6-ой версии. Лицензии libdb4 и libdb5 не отличаются. Проблем быть не должно.
Comment 15 Gleb F-Malinovskiy 2025-03-31 12:34:54 MSK
Призван рецензент (antohami@) для независимой оценки готовности кандидата.

T/J/S -> 4.2.
Comment 16 Антон Мидюков 2025-04-02 06:01:38 MSK
Небольшие замечания:
1. В BuildRequires(pre): нужно помещать только те пакеты, которые требуются для сборки srpm. Туда, как правило, помещаются только rpm-macros-*. Пакеты: gdcm, charls
2. Вместо "Requires: %name = %version-%release" лучше использовать "Requires: %name = %EVR" (Epoch Version Release). Пакет gdcm
3. Когда исправляете чужие пакеты по мелочи, желательно указывать, что это NMU:
https://www.altlinux.org/NMU
Так стоило сделать тут:
https://git.altlinux.org/tasks/archive/done/_368/376961/gears/170/git?p=git;a=commitdiff;h=1b954e9a289253ab77614415e9794a6bb776cebb
4. Вот тут добавили пакету в имя %soname, но при этом не контролируете это в имени файла:
https://git.altlinux.org/tasks/archive/done/_367/376203/gears/276/git?p=git;a=commitdiff;h=0ac0ca1446d2e826d7267c41ac2c0933fcf2e6c5
Так что %soname поменяется, а пакет соберётся с тем же именем. Исправьте это, пожалуйста.
Comment 17 Антон Мидюков 2025-04-04 20:04:54 MSK
(Ответ для Антон Мидюков на комментарий #16)
> Небольшие замечания:
> 1. В BuildRequires(pre): нужно помещать только те пакеты, которые требуются
> для сборки srpm. Туда, как правило, помещаются только rpm-macros-*. Пакеты:
> gdcm, charls
> 2. Вместо "Requires: %name = %version-%release" лучше использовать
> "Requires: %name = %EVR" (Epoch Version Release). Пакет gdcm
> 3. Когда исправляете чужие пакеты по мелочи, желательно указывать, что это
> NMU:
> https://www.altlinux.org/NMU
> Так стоило сделать тут:
> https://git.altlinux.org/tasks/archive/done/_368/376961/gears/170/git?p=git;
> a=commitdiff;h=1b954e9a289253ab77614415e9794a6bb776cebb
> 4. Вот тут добавили пакету в имя %soname, но при этом не контролируете это в
> имени файла:
> https://git.altlinux.org/tasks/archive/done/_367/376203/gears/276/git?p=git;
> a=commitdiff;h=0ac0ca1446d2e826d7267c41ac2c0933fcf2e6c5
> Так что %soname поменяется, а пакет соберётся с тем же именем. Исправьте
> это, пожалуйста.

В общем, всё это мелочи. Кандидат самостоятельно собирает пакеты и получает одобрение тасков от разных мантейнеров. Так что считаю кандидата вполне готовым к самостоятельной сборке пакетов.