Bug 36188

Summary: Сломалась сборка arduino-builder
Product: Sisyphus Reporter: AEN <aen>
Component: arduino-builderAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: dans, ldv, legion, obirvalger, shaba
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 36208    

Description AEN 2019-02-25 09:55:44 MSK
Прошу починить.
Comment 1 viy 2019-02-25 13:23:32 MSK
c arduino-builder все просто.
модули go, нужные для сборки удалили - сборка и сломалась.

А с модулями go, там вопрос, как правильно и лучше паковать модули go.
Там надо время на подумать и написать правильную инфраструктуру.
Comment 2 AEN 2019-02-25 13:28:35 MSK
Удалившего в cc:
Comment 3 Dmitry V. Levin 2019-02-25 14:11:48 MSK
(In reply to comment #2)
> Удалившего в cc:

Тогда и главного специалиста по go в Cc.
Comment 4 AEN 2019-02-25 14:15:39 MSK
Тогда и мейнтейнера пострадавшего lxd.
Comment 5 Denis Pynkin 2019-02-25 23:36:00 MSK
(В ответ на комментарий №4)
> Тогда и мейнтейнера пострадавшего lxd.

Спасибо!
Только я, по совету legion@ буду все зависимости таскать с собой в скором времени ;)
Раз уж у нас нет устоявшегося полиси, то vendoring -- самый простой путь.
Возражений к этому подходу в devel@ я не видел.
Comment 6 AEN 2019-02-26 02:49:21 MSK
(В ответ на комментарий №5)
> (В ответ на комментарий №4)
> > Тогда и мейнтейнера пострадавшего lxd.
> 
> Спасибо!
> Только я, по совету legion@ буду все зависимости таскать с собой в скором
> времени ;)
> Раз уж у нас нет устоявшегося полиси, то vendoring -- самый простой путь.
> Возражений к этому подходу в devel@ я не видел.

Да, конечно.
Comment 7 AEN 2019-02-26 04:36:19 MSK
Хотелось бы общего решения, в виде примеров "как надо", а потом, возможно, полиси. Потому мы вас всех сюда и пригласили.
lxd и arduino-builder -- важные пакеты.
Comment 8 viy 2019-02-26 12:23:55 MSK
Кто выберет vendoring  - тому пакеты не нужны.

Мне вот нужны, но нужны и инструменты работы с пакетами.
1) проверка на обновление через api github
2) генератор пакета
2) обновитель пакета
я хочу все это написать, запустить, и проблему таким образом решить.
Comment 9 Denis Pynkin 2019-02-26 19:03:04 MSK
(В ответ на комментарий №8)
> Кто выберет vendoring  - тому пакеты не нужны.
> 
> Мне вот нужны, но нужны и инструменты работы с пакетами.
> 1) проверка на обновление через api github
> 2) генератор пакета
> 2) обновитель пакета
> я хочу все это написать, запустить, и проблему таким образом решить.

хм... мне крайне импонирует данный подход.
Но я посмотрел на автоматизацию go-пакетов у федоры -- там очень много всего наворотили.
Хотелось бы уточнить по срокам -- имеет ли смысл ждать?
Если перспектива не слишком отдаленная, то, наверное, проще починить/добавить сломаное, чем переходить на вендоринг.
Comment 10 viy 2019-02-26 20:25:47 MSK
пока я не готов обещать конкретные сроки.
Мне сначала надо закончить другие свои проекты.
Comment 11 Dmitry V. Levin 2019-03-06 00:32:34 MSK
(In reply to comment #9)
> (В ответ на комментарий №8)
> > Кто выберет vendoring  - тому пакеты не нужны.
> > 
> > Мне вот нужны, но нужны и инструменты работы с пакетами.
> > 1) проверка на обновление через api github
> > 2) генератор пакета
> > 2) обновитель пакета
> > я хочу все это написать, запустить, и проблему таким образом решить.
> 
> хм... мне крайне импонирует данный подход.
> Но я посмотрел на автоматизацию go-пакетов у федоры -- там очень много всего
> наворотили.
> Хотелось бы уточнить по срокам -- имеет ли смысл ждать?
> Если перспектива не слишком отдаленная, то, наверное, проще починить/добавить
> сломаное, чем переходить на вендоринг.

Перспектива туманная, ждать не имеет смысла.
Comment 12 AEN 2019-03-11 23:02:16 MSK
Коллеги,
будет обидно браневаться с несобирающимися arduino-builder и lxd.
Comment 13 AEN 2019-03-14 11:41:34 MSK
(В ответ на комментарий №12)
> Коллеги,
> будет обидно браневаться с несобирающимися arduino-builder и lxd.

lxd:  http://git.altlinux.org/tasks/index/sisyphus/tested/224972/gears/100/git
Comment 14 AEN 2019-03-14 20:37:07 MSK
http://webery.altlinux.org/task/225007

Закрываю, спасибо obirvalger@.