Summary: | [done] join keremet@ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Team Accounts | Reporter: | keremet | ||||||
Component: | join | Assignee: | 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
keremet
2020-02-22 09:21:46 MSK
Created attachment 8632 [details]
Публичный SSH-ключ
Подтверждаю менторство. ssh ключ на gitery.alt зарегистрирован. ssh ключ на gyle.alt зарегистрирован. Адрес для пересылки создан. T/J/S -> 3.0. Кандидат готов собирать пакеты. Пакет alt-gpgkeys обновлён. T/J/S -> 4.0. Думаю, кандидат готов собирать пакеты в Сизиф. У меня есть вопросы по тем сборкам, которые вы уже отправили в Сизиф. 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 содержит изменение схемы упаковки, выполненное с ошибками. У меня просьба к ментору разъяснить своему подопечному эти ошибки, а кандидату, соответственно, исправить их. (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 не содержит изменения схемы упаковки. (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 содержит изменение схемы > упаковки, выполненное с ошибками. У меня просьба к ментору разъяснить > своему подопечному эти ошибки, а кандидату, соответственно, исправить их. Замечания исправлены. ping (In reply to Vladimir D. Seleznev from comment #9) > Замечания исправлены. Может быть, стоит попробовать собрать что-нибудь ещё? (In reply to Dmitry V. Levin from comment #11) > (In reply to Vladimir D. Seleznev from comment #9) > > Замечания исправлены. > > Может быть, стоит попробовать собрать что-нибудь ещё? Отправлено обновление flowblade (#268538). (Ответ для Vladimir D. Seleznev на комментарий #12) > > Может быть, стоит попробовать собрать что-нибудь ещё? > Отправлено обновление flowblade (#268538). Чисто на всякий -- на e2k тоже собралось. Что-то ещё удерживает процесс от завершения? По моей просьбе и задачам собирал обновления пакетов. Нареканий нет. Прошу продвинуть дальше. Попробую позвать ещё одного человека (darktemplar@) для независимой оценки готовности кандидата. 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 Обычно это выставляется где-нибудь в начале спека. Полезно тем, что при сборке или обновлении пакета, если появятся новые файлы, их не получится не заметить, что вынудит решить что с ними делать - тоже упаковывать, явно удалять или что-либо ещё. Я не заметил в пакетах каких-либо значительных ещё не исправленных проблем. Но собранные с нуля пакеты в плане сборки простые, в обновляемых пакетах сборка/упаковка тоже не менялась значительно. Возможно, стоит собрать/обновить пакет, где сборка/упаковка более сложные для демонстрации навыков. Не считая этого, я не вижу препятствий для вступления. Адрес подписан на devel@. Пользователь добавлен в группу мейнтейнеров. Желаю удачного мейнтейнерства! |