Bug 31328

Summary: Принятие в Team
Product: Team Accounts Reporter: Alex Cracken <madcracken>
Component: joinAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED WONTFIX QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3 CC: ldv, mike
Version: unspecified   
Hardware: all   
OS: Linux   
URL: http://www.altlinux.org/Team/Join/Secretary
Attachments:
Description Flags
SSH ключ
none
GPG ключ
none
peazip.spec
none
новый GPG ключ
none
SSH 4096
none
GPG 4096 none

Description Alex Cracken 2015-10-06 13:37:55 MSK
Alex Cracken <madcracken@altlinux.org>
Адрес пересылки <madcracken@yandex.ru>
С менторами не знаком, возможно Michael Shigorin <mike@altlinux.org>
Желание улучшить собственные навыки и, по возможности, помочь в развитии понравившемуся дистрибутиву
1. Знание на достаточном уровне C++ и Qt
2. Навыки администрирования Linux.
3. Навыки сборки приложений из исходников (в бытность администрирования FreeBSD)
Comment 1 Alex Cracken 2015-10-06 13:38:34 MSK
Created attachment 6391 [details]
SSH ключ
Comment 2 Alex Cracken 2015-10-06 13:38:52 MSK
Created attachment 6392 [details]
GPG ключ
Comment 3 Gleb F-Malinovskiy 2015-10-06 13:41:41 MSK
(In reply to comment #1)
> Created an attachment (id=6391)
> SSH ключ

Ok.

(In reply to comment #2)
> Created an attachment (id=6392)
> GPG ключ

Ok.
Comment 4 Michael Shigorin 2015-10-06 15:22:31 MSK
Ну раз возможно, пусть так и будет.
Comment 5 Michael Shigorin 2015-10-06 23:25:33 MSK
Судя по всему, мы уже в пункте 1.2 регламента; если хотите что-то конкретное собрать, так сообщите, а если пока не определились -- тут как раз идёт забарывание сборки kdelibs от TDE:

http://git.altlinux.org/tasks/150717/
https://lists.altlinux.org/pipermail/devel/2015-October/200247.html
https://lists.altlinux.org/pipermail/devel/2015-October/200252.html
Comment 6 Alex Cracken 2015-10-07 08:54:09 MSK
Т.к. сборку из готовых SPEC пробовал, хочу попробовать rpm-build сборку пакета с нуля. Из академического интереса хотел попробовать собрать http://www.peazip.org как проект написанный на Lazarus`е и возможная альтернатива Xarchiver`у
Comment 7 Michael Shigorin 2015-10-07 15:36:37 MSK
(В ответ на комментарий №6)
> Т.к. сборку из готовых SPEC пробовал, хочу попробовать rpm-build сборку пакета
> с нуля.
Тогда ещё одно примечание: у нас документация, которая
https://www.altlinux.org/Сборка_пакета_с_нуля
https://www.altlinux.org/Spec
и т.д. -- малость разорвана в клочья(tm), т.е. нет одной точки входа, странички содержания и плана чтения, по которому можно было бы пройтись и более-менее освоить предмет; а хорошо бы переработать в набор и вид, аналогичный документации https://www.altlinux.org/Git.alt; отсюда просьба: нестыковки, недостатки и прочее подобное по возможности помечать "на манжетах", поскольку далее глаз замыливается и неисправленное по свежим следам/впечатлениям стукнет идущих следом.

При вопросах пишите почтой/жабером.

> Из академического интереса хотел попробовать собрать
> http://www.peazip.org как проект написанный на Lazarus`е
> и возможная альтернатива Xarchiver`у
Можно и так, только обычно это не самые тривиальные спеки, ср.:
http://packages.altlinux.org/ru/Sisyphus/srpms/doublecmd/spec
http://packages.altlinux.org/ru/Sisyphus/srpms/intel-gpu-tools/spec
Comment 8 Michael Shigorin 2015-10-29 23:26:50 MSK
Created attachment 6411 [details]
peazip.spec

В несколько итераций переписки и самостоятельной доработки кандидатом был получен собиращийся и вполне работоспособный пакет peazip, спек от которого вполне разборчив (прилагается).

Думаю, мы в п.3 регламента.
Comment 9 Alex Cracken 2015-11-04 16:45:04 MSK
Created attachment 6418 [details]
новый GPG ключ

Добавил в ключ еще адреса. Не знаю необходимо ли, т.к. идентификатор не поменялся.
Comment 10 Michael Shigorin 2015-11-30 19:10:51 MSK
Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались.  Ау ;-)
Comment 11 Gleb F-Malinovskiy 2015-12-01 17:18:52 MSK
(In reply to comment #10)
> Секретарствующие, мы уже и к п.4 готовы, а ещё до 3.x не добрались.  Ау ;-)

ssh public key на git.alt зарегистрирован.

2ldv: создай пожалуйста почтовый алиас.
Comment 12 Dmitry V. Levin 2015-12-01 17:55:33 MSK
(In reply to comment #11)
> 2ldv: создай пожалуйста почтовый алиас.

Готово.
Comment 13 Alex Cracken 2015-12-02 00:26:02 MSK
Сделал сборку.
git://git.altlinux.org/people/madcracken/public/peazip.git

Т.к. новая версия (Михаил выкладывал spec на 5.8.1) работает с новым p7zip, пришлось собрать и его

git://git.altlinux.org/people/madcracken/public/p7zip.git

Прошу проверить.
Comment 14 Michael Shigorin 2015-12-02 14:55:27 MSK
p7zip лучше бы продолжить собирать из src.rpm, но это уже частности...

$ girar-get-upload-method p7zip                                      
srpm

PS: саму-то новую версию проверяли?  Посмотрел http://pkgs.org/search/?type=smart&query=p7zip -- она только в fedora rawhide и в... slackware.  Впрочем, ввиду https://sourceforge.net/projects/sevenzip/ прошу повесить отдельный запрос на обновление p7zip и обсуждать это там.
Comment 15 Michael Shigorin 2015-12-02 14:58:04 MSK
(В ответ на комментарий №12)
> > 2ldv: создай пожалуйста почтовый алиас.
> Готово.
Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки на http://gear.truecrux.org/#!/gr/madcracken

Предлагаю переходить к п.4.
Comment 16 Alex Cracken 2015-12-02 15:54:56 MSK
(В ответ на комментарий №14)
> p7zip лучше бы продолжить собирать из src.rpm, но это уже частности...
> 
> $ girar-get-upload-method p7zip                                      
> srpm
> 
> PS: саму-то новую версию проверяли?  Посмотрел
> http://pkgs.org/search/?type=smart&query=p7zip -- она только в fedora rawhide и
> в... slackware.  Впрочем, ввиду https://sourceforge.net/projects/sevenzip/
> прошу повесить отдельный запрос на обновление p7zip и обсуждать это там.

В новой версии peazip используется новый параметр -bb[0..3] на который наткнулся уже в новой версии архиватора (http://www.7-zip.org/history.txt версия 15.05 beta).
Потому пришлось пересобрать и p7zip.
Comment 17 Alex Cracken 2015-12-02 15:57:25 MSK
> Собственно, человек вполне готов собирать пакеты в сизиф -- пока делает сборки
> на http://gear.truecrux.org/#!/gr/madcracken

С GearRepo сборки сегодня утром убрал. В принципе там в основном apt-репозиторий привлек.

Сборки с тегами, которые были, уже перенес на git.alt
Comment 18 Michael Shigorin 2016-09-01 14:11:25 MSK
По peazip: не удобней ли делать %setup -n %name и соответственно готовить gear?
Впрочем, пакет собирается, критических замечаний по спеку не имею -- повторно предлагаю переходить к п. 4.
Comment 19 Alex Cracken 2016-09-02 08:16:20 MSK
Created attachment 6810 [details]
SSH 4096
Comment 20 Alex Cracken 2016-09-02 08:17:28 MSK
Created attachment 6811 [details]
GPG 4096
Comment 21 Alex Cracken 2016-09-02 08:18:41 MSK
Убрал номер версии из имени папки с исходником. Действительно ложило git diff.

Дополнительно прилагаю новые ключи.
Comment 22 Gleb F-Malinovskiy 2016-09-15 17:50:21 MSK
ssh public key на gyle.alt зарегистрирован.

T/J/S -> 4.0
Comment 23 Michael Shigorin 2016-11-20 19:31:52 MSK
(В ответ на комментарий №22)
> T/J/S -> 4.0

Как уже говорил, madcracken@ готов отправлять пакеты в Сизиф.

А рабочие моменты вроде таких изменений в peazip.spec:

-ln -s /usr/bin/7z %buildroot/usr/libexec/peazip/res/7z/7z
+ln -sr %buildroot%_bindir/7z %buildroot/usr/libexec/peazip/res/7z/7z

(чтоб ссылки получались относительными и не ломались при взгляде на чрут из-за его пределов) -- эт уже всё в рабочем же порядке...
Comment 24 Gleb F-Malinovskiy 2016-12-20 16:06:21 MSK
Мне кажется, как минимум стоит задания в сборочницу сделать.
Comment 25 Gleb F-Malinovskiy 2017-04-11 19:50:42 MSK
(In reply to comment #24)
> Мне кажется, как минимум стоит задания в сборочницу сделать.

PING.
Comment 26 Dmitry V. Levin 2021-04-10 03:11:00 MSK
Timed out.