Bug 35030

Summary: join request
Product: Team Accounts Reporter: PA <syncr>
Component: joinAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3 CC: glebfm, ldv, mike, rider, zerg
Version: unspecified   
Hardware: all   
OS: Linux   
URL: http://www.altlinux.org/Team/Join/Secretary
Attachments:
Description Flags
ssh key
none
gpg key
none
spec file
none
inspircd nosrc rpm
none
src rpm
none
inspircd nosrc rpm v6
none
inspircd nosrc rpm v7
none
gpg key
none
inspircd nosrc rpm v9 none

Description PA 2018-06-13 12:30:26 MSK
Created attachment 7581 [details]
ssh key

Псевдоним: pak
адрес пересылки почты: syncr@ya.ru
имя ментора: Турчин Сергей zerg@altlinux.org

Хочу научиться собирать пакеты, изучить инструментарий, помочь со сборкой чего-либо.
Comment 1 PA 2018-06-13 12:31:12 MSK
Created attachment 7582 [details]
gpg key
Comment 2 Sergey V Turchin 2018-06-13 13:01:54 MSK
Задание:
Опакетить https://github.com/ONLYOFFICE/ ( https://www.onlyoffice.com/ ) .
Comment 3 PA 2018-06-13 14:17:21 MSK
(In reply to comment #2)
> Задание:
> Опакетить https://github.com/ONLYOFFICE/ ( https://www.onlyoffice.com/ ) .

Все 50 репозиториев? или какие-то конкретно? :)
Comment 4 Sergey V Turchin 2018-06-13 14:35:29 MSK
DocumentServer и DesktopEditors (с зависимостями, соответственно).
Comment 5 Michael Shigorin 2018-06-14 15:09:59 MSK
(В ответ на комментарий №2)
> Задание: Опакетить https://github.com/ONLYOFFICE/
1) субъективно это совершенно неподъёмное для новичка задание;
2) стоит проконсультироваться с aen@, nbr@ и imz@ насчёт того,
   чем закончился предыдущий подход к снаряду.
Comment 6 AEN 2018-06-14 15:13:46 MSK
> 2) стоит проконсультироваться с aen@, nbr@ и imz@ насчёт того,
>    чем закончился предыдущий подход к снаряду.

А он был? Вы ни с чем не путаете?
Comment 7 Sergey V Turchin 2018-06-14 16:42:17 MSK
(В ответ на комментарий №5)
> 2) стоит проконсультироваться
Я предварительно консультировался с rider@ .
Comment 8 Anton Farygin 2018-06-14 17:19:05 MSK
вполне подъёмное задание, был подход к старой версии, если в этой будут проблемы в апстриме, то опять же - надо с ними связаться и поговорить об этих проблемах.
Comment 9 Sergey V Turchin 2018-06-28 17:33:32 MSK
C onlyoffice слишком затяжное задане, поэтому
задание -- собрать https://www.inspircd.org/
Comment 10 Anton Farygin 2018-06-28 17:39:56 MSK
Оно не сколько затяжное, а сколько проблемное - Паша выявил что оно по каким-то причинам не собирается, повесил им баг:
https://github.com/ONLYOFFICE/DesktopEditors/issues/121

ну а разработчики на все эти баги реагируют словами "вот будет инструкция и всё станет хорошо".
Comment 11 PA 2018-07-03 12:01:15 MSK
Created attachment 7639 [details]
spec file

Добавил спек
Comment 12 PA 2018-07-03 12:01:54 MSK
(In reply to comment #9)
> C onlyoffice слишком затяжное задане, поэтому
> задание -- собрать https://www.inspircd.org/

Приаттачил спек
Comment 13 Anton Farygin 2018-07-03 12:10:51 MSK
В configure лучше макросы использовать а не пути.
вместо /usr/bin - %_bindir и т.д.
Comment 15 PA 2018-07-05 17:47:01 MSK
Created attachment 7645 [details]
inspircd nosrc rpm

Замечания исправлены.
Comment 16 Anton Farygin 2018-07-05 17:52:25 MSK
В спек-файле есть злостные баги.
Comment 17 Sergey V Turchin 2018-07-05 17:55:51 MSK
(В ответ на комментарий №16)
> В спек-файле есть злостные баги.
Я не вижу кроме лишнего "cat GNUmakefile". Может, глаз замылен уже...
Comment 18 Sergey V Turchin 2018-07-06 09:21:15 MSK
(В ответ на комментарий №15)
> nosrc rpm
.src.rpm
Comment 19 PA 2018-07-06 10:02:29 MSK
Created attachment 7646 [details]
src rpm

замечания исправил
Comment 20 Anton Farygin 2018-07-06 10:19:58 MSK
Я в пакете не вижу изменений, всё так же по прежднему не совместимо как с современными системами ALT, так и со старыми.
Comment 21 Anton Farygin 2018-07-06 10:22:20 MSK
И ещё, это конечно вкусовщина, но я предпочитаю видеть define в начале спека, а не в середине.
Comment 22 Sergey V Turchin 2018-07-06 10:51:06 MSK
(В ответ на комментарий №19)
> замечания исправил
Исправьте "--data-dir=%rundir"
Comment 23 Michael Shigorin 2018-07-06 12:48:56 MSK
(В ответ на комментарий №21)
> предпочитаю видеть define в начале спека, а не в середине
"Ручки", версии и подобное -- и я тоже, а чисто служебные вроде _мойдатадир
-- обычно уже после тегов метаданных (но не вляпывая в %description,
а то к нему и окажутся приписаны).
Comment 24 Michael Shigorin 2018-07-06 12:49:27 MSK
PS ещё на всякий: https://www.altlinux.org/TypicalPackagingErrors
Comment 25 Anton Farygin 2018-07-06 12:50:46 MSK
Ну да, что бы не вляпывать в description лучше и перенести все define в начало спека.
И сразу видно _в одном месте_ что в спеке нестандантного.
Comment 26 Anton Farygin 2018-07-06 12:51:21 MSK
(В ответ на комментарий №22)
> (В ответ на комментарий №19)
> > замечания исправил
> Исправьте "--data-dir=%rundir"

кроме этого есть проблемы в сервисе (и в его отсутствии для SysVinit
Comment 27 Sergey V Turchin 2018-07-06 18:04:22 MSK
(В ответ на комментарий №26)
> кроме этого есть проблемы в сервисе
Да. Не заметил сразу.

> (и в его отсутствии для SysVinit
%_initdir/%name же есть
Comment 28 Anton Farygin 2018-07-06 18:22:49 MSK
А откуда он берётся, интересно, если его в пакете нету ?
Comment 29 Sergey V Turchin 2018-07-09 09:23:42 MSK
(В ответ на комментарий №28)
> А откуда он берётся, интересно, если его в пакете нету ?
Из %files. Другое дело, что это %config.
Comment 30 Anton Farygin 2018-07-09 10:44:00 MSK
В смысле из %files ? 
Я в пакете инитскрипта не нашёл.
Comment 31 Sergey V Turchin 2018-07-09 10:45:38 MSK
В spec:
%files
%_initdir/%name
Comment 32 Anton Farygin 2018-07-09 10:52:02 MSK
А в исходниках ?
Comment 33 Sergey V Turchin 2018-07-09 10:55:36 MSK
(В ответ на комментарий №32)
> А в исходниках ?
Их собирать надо.
Comment 34 PA 2018-07-09 11:51:30 MSK
Created attachment 7650 [details]
inspircd nosrc rpm v6

иниты исправил вроде.
Comment 35 PA 2018-07-10 11:47:05 MSK
Created attachment 7653 [details]
inspircd nosrc rpm v7

исправил sysvinit
Comment 36 Sergey V Turchin 2018-07-10 12:01:41 MSK
2 Глеб: Кандидат освоился с инструментарием и освоил основные правила пакетирования.
Comment 37 PA 2018-07-10 12:23:20 MSK
Created attachment 7655 [details]
gpg key

перегенерировал gpg (старый не сохранился)
Comment 38 Anton Farygin 2018-07-10 12:39:56 MSK
v7 nosrc.rpm - содержимое очень низкого качества, ничего не исправлено.
Comment 39 Sergey V Turchin 2018-07-10 12:52:38 MSK
(В ответ на комментарий №36)
> 2 Глеб: Кандидат освоился с инструментарием и освоил основные правила
> пакетирования.
Пока заводить нигде не надо. Мне просто надоело src.rpm читать. Это решим отдельным способом.
Comment 40 PA 2018-07-11 12:00:27 MSK
Created attachment 7660 [details]
inspircd nosrc rpm v9

починены логи
Comment 41 Sergey V Turchin 2018-07-11 17:54:31 MSK
2 Глеб: Кандидат освоился с инструментарием, освоил основные правила
пакетирования и готов получить доступ к gitery.alt .
Comment 42 Anton Farygin 2018-07-11 19:35:47 MSK
Пакет стал заметно лучше, я поддерживаю Сергея. Глеб, пропусти его на следующую стадию пожалуйста
Comment 43 Dmitry V. Levin 2018-07-26 00:18:48 MSK
Адрес для пересылки создан,
ssh ключ на gitery.alt и gyle.alt зарегистрирован.

T/J/S -> 3.0.
Comment 44 Sergey V Turchin 2018-08-03 15:26:47 MSK
Подопечный готов создавать сборочные задания.
git.altlinux.org/people/pak/packages/?p=inspircd.git
Comment 45 Sergey V Turchin 2018-08-07 11:43:29 MSK
Подопечный готов создавать сборочные задания.
http://git.altlinux.org/people/pak/packages/?p=inspircd.git
Comment 46 Dmitry V. Levin 2018-08-08 12:37:49 MSK
Пакет alt-gpgkeys обновлён.

T/J/S -> 4.0.
Comment 47 Sergey V Turchin 2018-08-22 11:03:11 MSK
Подопечный готов отправлять пакеты в Сизиф.
http://sisyphus.ru/ru/packager/pak/srpms
Comment 48 Sergey V Turchin 2018-08-23 12:49:48 MSK
Подопечный готов отправлять пакеты в Сизиф.
http://sisyphus.ru/ru/packager/pak/srpms
Comment 49 Dmitry V. Levin 2018-08-23 18:49:26 MSK
Адрес подписан на devel@.
Пользователь добавлен в группу мантейнеров.

Желаю удачного мантейнерства!
Comment 50 PA 2018-08-24 09:25:46 MSK
(В ответ на комментарий №49)
> Адрес подписан на devel@.
> Пользователь добавлен в группу мантейнеров.
> 
> Желаю удачного мантейнерства!

Спасибо !!!!