Summary: | join request | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Team Accounts | Reporter: | PA <syncr> | ||||||||||||||||||||
Component: | join | Assignee: | 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
PA
2018-06-13 12:30:26 MSK
Created attachment 7582 [details]
gpg key
Задание: Опакетить https://github.com/ONLYOFFICE/ ( https://www.onlyoffice.com/ ) . (In reply to comment #2) > Задание: > Опакетить https://github.com/ONLYOFFICE/ ( https://www.onlyoffice.com/ ) . Все 50 репозиториев? или какие-то конкретно? :) DocumentServer и DesktopEditors (с зависимостями, соответственно). (В ответ на комментарий №2) > Задание: Опакетить https://github.com/ONLYOFFICE/ 1) субъективно это совершенно неподъёмное для новичка задание; 2) стоит проконсультироваться с aen@, nbr@ и imz@ насчёт того, чем закончился предыдущий подход к снаряду.
> 2) стоит проконсультироваться с aen@, nbr@ и imz@ насчёт того,
> чем закончился предыдущий подход к снаряду.
А он был? Вы ни с чем не путаете?
(В ответ на комментарий №5)
> 2) стоит проконсультироваться
Я предварительно консультировался с rider@ .
вполне подъёмное задание, был подход к старой версии, если в этой будут проблемы в апстриме, то опять же - надо с ними связаться и поговорить об этих проблемах. C onlyoffice слишком затяжное задане, поэтому задание -- собрать https://www.inspircd.org/ Оно не сколько затяжное, а сколько проблемное - Паша выявил что оно по каким-то причинам не собирается, повесил им баг: https://github.com/ONLYOFFICE/DesktopEditors/issues/121 ну а разработчики на все эти баги реагируют словами "вот будет инструкция и всё станет хорошо". Created attachment 7639 [details]
spec file
Добавил спек
(In reply to comment #9) > C onlyoffice слишком затяжное задане, поэтому > задание -- собрать https://www.inspircd.org/ Приаттачил спек В configure лучше макросы использовать а не пути. вместо /usr/bin - %_bindir и т.д. Created attachment 7645 [details]
inspircd nosrc rpm
Замечания исправлены.
В спек-файле есть злостные баги. (В ответ на комментарий №16) > В спек-файле есть злостные баги. Я не вижу кроме лишнего "cat GNUmakefile". Может, глаз замылен уже... (В ответ на комментарий №15) > nosrc rpm .src.rpm Created attachment 7646 [details]
src rpm
замечания исправил
Я в пакете не вижу изменений, всё так же по прежднему не совместимо как с современными системами ALT, так и со старыми. И ещё, это конечно вкусовщина, но я предпочитаю видеть define в начале спека, а не в середине. (В ответ на комментарий №19) > замечания исправил Исправьте "--data-dir=%rundir" (В ответ на комментарий №21) > предпочитаю видеть define в начале спека, а не в середине "Ручки", версии и подобное -- и я тоже, а чисто служебные вроде _мойдатадир -- обычно уже после тегов метаданных (но не вляпывая в %description, а то к нему и окажутся приписаны). PS ещё на всякий: https://www.altlinux.org/TypicalPackagingErrors Ну да, что бы не вляпывать в description лучше и перенести все define в начало спека. И сразу видно _в одном месте_ что в спеке нестандантного. (В ответ на комментарий №22) > (В ответ на комментарий №19) > > замечания исправил > Исправьте "--data-dir=%rundir" кроме этого есть проблемы в сервисе (и в его отсутствии для SysVinit (В ответ на комментарий №26) > кроме этого есть проблемы в сервисе Да. Не заметил сразу. > (и в его отсутствии для SysVinit %_initdir/%name же есть А откуда он берётся, интересно, если его в пакете нету ? (В ответ на комментарий №28) > А откуда он берётся, интересно, если его в пакете нету ? Из %files. Другое дело, что это %config. В смысле из %files ? Я в пакете инитскрипта не нашёл. В spec: %files %_initdir/%name А в исходниках ? (В ответ на комментарий №32) > А в исходниках ? Их собирать надо. Created attachment 7650 [details]
inspircd nosrc rpm v6
иниты исправил вроде.
Created attachment 7653 [details]
inspircd nosrc rpm v7
исправил sysvinit
2 Глеб: Кандидат освоился с инструментарием и освоил основные правила пакетирования. Created attachment 7655 [details]
gpg key
перегенерировал gpg (старый не сохранился)
v7 nosrc.rpm - содержимое очень низкого качества, ничего не исправлено. (В ответ на комментарий №36) > 2 Глеб: Кандидат освоился с инструментарием и освоил основные правила > пакетирования. Пока заводить нигде не надо. Мне просто надоело src.rpm читать. Это решим отдельным способом. Created attachment 7660 [details]
inspircd nosrc rpm v9
починены логи
2 Глеб: Кандидат освоился с инструментарием, освоил основные правила пакетирования и готов получить доступ к gitery.alt . Пакет стал заметно лучше, я поддерживаю Сергея. Глеб, пропусти его на следующую стадию пожалуйста Адрес для пересылки создан, ssh ключ на gitery.alt и gyle.alt зарегистрирован. T/J/S -> 3.0. Подопечный готов создавать сборочные задания. git.altlinux.org/people/pak/packages/?p=inspircd.git Подопечный готов создавать сборочные задания. http://git.altlinux.org/people/pak/packages/?p=inspircd.git Пакет alt-gpgkeys обновлён. T/J/S -> 4.0. Подопечный готов отправлять пакеты в Сизиф. http://sisyphus.ru/ru/packager/pak/srpms Подопечный готов отправлять пакеты в Сизиф. http://sisyphus.ru/ru/packager/pak/srpms Адрес подписан на devel@. Пользователь добавлен в группу мантейнеров. Желаю удачного мантейнерства! (В ответ на комментарий №49) > Адрес подписан на devel@. > Пользователь добавлен в группу мантейнеров. > > Желаю удачного мантейнерства! Спасибо !!!! |