Bug 38138

Summary: [done] join keremet@
Product: Team Accounts Reporter: keremet
Component: joinAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: darktemplar, darktemplaralt, glebfm, ldv, mike, shaba, vseleznv
Version: unspecified   
Hardware: x86_64   
OS: Linux   
URL: https://www.altlinux.org/Team/Join/Secretary
Attachments:
Description Flags
публичный GPG-ключ
none
Публичный SSH-ключ none

Description keremet 2020-02-22 09:21:46 MSK
Created attachment 8631 [details]
публичный GPG-ключ

псевдоним: keremet
адрес почты: keremet@solaris.kirov.ru
ментор: vseleznv@altlinux.org

Хотел бы улучшить программу установки дистрибутива, добавить марийскую локализацию, устранять ошибки, которые буду обнаруживать в процессе использования
Comment 1 keremet 2020-02-22 09:23:49 MSK
Created attachment 8632 [details]
Публичный SSH-ключ
Comment 2 Vladimir D. Seleznev 2020-02-26 15:04:59 MSK
Подтверждаю менторство.
Comment 3 Gleb F-Malinovskiy 2020-03-03 14:47:14 MSK
ssh ключ на gitery.alt зарегистрирован.
ssh ключ на gyle.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -> 3.0.
Comment 4 Vladimir D. Seleznev 2020-10-18 10:48:14 MSK
Кандидат готов собирать пакеты.
Comment 5 Gleb F-Malinovskiy 2020-11-10 20:58:04 MSK
Пакет alt-gpgkeys обновлён.

T/J/S -> 4.0.
Comment 6 Vladimir D. Seleznev 2020-12-15 21:22:58 MSK
Думаю, кандидат готов собирать пакеты в Сизиф.
Comment 7 Dmitry V. Levin 2020-12-24 03:32:51 MSK
У меня есть вопросы по тем сборкам, которые вы уже отправили в Сизиф.

1. flowblade
$ rpmquery -Rp Sisyphus/files/noarch/RPMS/flowblade-2.6.0-alt2.noarch.rpm |grep ^/
/usr/bin/java  
/usr/bin/python3  
/usr/lib/python3/site-packages  

С python3 всё понятно, этот пакет целиком написан на питоне, а вот с java не очень.  Скажите, пожалуйста, этому пакету действительно нужна java?

2. tora
Коммит 6ac91ab179dc7833f3df21dab2442b2bf6f9d28b содержит изменение схемы упаковки, выполненное с ошибками.  У меня просьба к ментору разъяснить своему подопечному эти ошибки, а кандидату, соответственно, исправить их.
Comment 8 Vladimir D. Seleznev 2020-12-24 18:21:04 MSK
(In reply to Dmitry V. Levin from comment #7)
> У меня есть вопросы по тем сборкам, которые вы уже отправили в Сизиф.
> 
> 1. flowblade
> $ rpmquery -Rp Sisyphus/files/noarch/RPMS/flowblade-2.6.0-alt2.noarch.rpm
> |grep ^/
> /usr/bin/java  
> /usr/bin/python3  
> /usr/lib/python3/site-packages  
> 
> С python3 всё понятно, этот пакет целиком написан на питоне, а вот с java не
> очень.  Скажите, пожалуйста, этому пакету действительно нужна java?

Ok.

> 2. tora
> Коммит 6ac91ab179dc7833f3df21dab2442b2bf6f9d28b содержит изменение схемы
> упаковки, выполненное с ошибками.  У меня просьба к ментору разъяснить
> своему подопечному эти ошибки, а кандидату, соответственно, исправить их.

Коммит 6ac91ab179dc7833f3df21dab2442b2bf6f9d28b не содержит изменения схемы упаковки.
Comment 9 Vladimir D. Seleznev 2021-01-17 18:48:44 MSK
(In reply to Dmitry V. Levin from comment #7)
> У меня есть вопросы по тем сборкам, которые вы уже отправили в Сизиф.
> 
> 1. flowblade
> $ rpmquery -Rp Sisyphus/files/noarch/RPMS/flowblade-2.6.0-alt2.noarch.rpm
> |grep ^/
> /usr/bin/java  
> /usr/bin/python3  
> /usr/lib/python3/site-packages  
> 
> С python3 всё понятно, этот пакет целиком написан на питоне, а вот с java не
> очень.  Скажите, пожалуйста, этому пакету действительно нужна java?
> 
> 2. tora
> Коммит 6ac91ab179dc7833f3df21dab2442b2bf6f9d28b содержит изменение схемы
> упаковки, выполненное с ошибками.  У меня просьба к ментору разъяснить
> своему подопечному эти ошибки, а кандидату, соответственно, исправить их.

Замечания исправлены.
Comment 10 Vladimir D. Seleznev 2021-02-01 17:24:28 MSK
ping
Comment 11 Dmitry V. Levin 2021-02-20 17:43:28 MSK
(In reply to Vladimir D. Seleznev from comment #9)
> Замечания исправлены.

Может быть, стоит попробовать собрать что-нибудь ещё?
Comment 12 Vladimir D. Seleznev 2021-03-27 22:17:58 MSK
(In reply to Dmitry V. Levin from comment #11)
> (In reply to Vladimir D. Seleznev from comment #9)
> > Замечания исправлены.
> 
> Может быть, стоит попробовать собрать что-нибудь ещё?

Отправлено обновление flowblade (#268538).
Comment 13 Michael Shigorin 2021-04-14 22:56:55 MSK
(Ответ для Vladimir D. Seleznev на комментарий #12)
> > Может быть, стоит попробовать собрать что-нибудь ещё?
> Отправлено обновление flowblade (#268538).
Чисто на всякий -- на e2k тоже собралось.

Что-то ещё удерживает процесс от завершения?
Comment 14 Alexey Shabalin 2021-08-17 18:31:40 MSK
По моей просьбе и задачам собирал обновления пакетов.
Нареканий нет.
Прошу продвинуть дальше.
Comment 15 Dmitry V. Levin 2021-08-19 22:34:41 MSK
Попробую позвать ещё одного человека (darktemplar@) для независимой оценки готовности кандидата.
Comment 16 Aleksei Nikiforov 2021-08-23 15:43:39 MSK
http://git.altlinux.org/gears/t/tora.git?p=tora.git;a=commitdiff;h=6ac91ab179dc7833f3df21dab2442b2bf6f9d28b

-copy?: .gear/*.patch

Здесь эту строку можно было не удалять: если патчей не будет, ошибку это не вызовет, а с другой стороны может служить индикацией того, как именно надо делать изменения для пакета, т.е. в виде патчей в директории .gear.

Это не является проблемой, любой из вариантов тут приемлим.

http://git.altlinux.org/people/keremet/packages/?p=flowblade.git;a=blob;f=flowblade.spec;h=78aae7b620f2d7c11c7125879590c31a2a8fff5d;hb=4ab0ef4006d5dba271cb49e3226d197c112d14cf

%dir %_datadir/icons/hicolor/128x128
%dir %_datadir/icons/hicolor/128x128/apps

У этих 2 директорий уже есть владелец, поэтому я бы их упаковывать в пакет не стал:

$ rpm -qf /usr/share/icons/hicolor/128x128
icon-theme-hicolor-0.17-alt2.noarch
$ rpm -qf /usr/share/icons/hicolor/128x128/apps
icon-theme-hicolor-0.17-alt2.noarch

Также рекомендую при сборке пакетов выставлять:

%define _unpackaged_files_terminate_build 1

Обычно это выставляется где-нибудь в начале спека. Полезно тем, что при сборке или обновлении пакета, если появятся новые файлы, их не получится не заметить, что вынудит решить что с ними делать - тоже упаковывать, явно удалять или что-либо ещё.

Я не заметил в пакетах каких-либо значительных ещё не исправленных проблем.
Но собранные с нуля пакеты в плане сборки простые, в обновляемых пакетах сборка/упаковка тоже не менялась значительно.
Возможно, стоит собрать/обновить пакет, где сборка/упаковка более сложные для демонстрации навыков. Не считая этого, я не вижу препятствий для вступления.
Comment 17 Gleb F-Malinovskiy 2021-09-02 14:56:26 MSK
Адрес подписан на devel@.
Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!