* [devel] [ru] Better place for 5.1-based community releases, iso-builder?
@ 2009-11-05 6:20 Vladimir V. Kamarzin
2009-11-05 15:30 ` [devel] " Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Vladimir V. Kamarzin @ 2009-11-05 6:20 UTC (permalink / raw)
To: devel
Hi
Раз уж у нас 5.1 пошёл на управление community, может имеет смысл организовать
централизованное место для выкладывания community-сборок? Напимер
5.1/iso/community/
И ещё, похоже напрашивается нечто вроде iso-builder - некий аналог
girar-builder, только собирающий не пакеты а iso-образы по указанному коммиту
в mkimage-profiles-<foo>. Только пока х.з. как решать вопрос с опциями
configure там и т.д.
--
vvk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-05 6:20 [devel] [ru] Better place for 5.1-based community releases, iso-builder? Vladimir V. Kamarzin
@ 2009-11-05 15:30 ` Michael Shigorin
2009-11-06 6:28 ` Vladimir V. Kamarzin
2009-11-05 15:50 ` [devel] [ru] " Aleksey Novodvorsky
2009-11-05 16:26 ` Eugene Prokopiev
2 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2009-11-05 15:30 UTC (permalink / raw)
To: devel
On Thu, Nov 05, 2009 at 11:20:21AM +0500, Vladimir V. Kamarzin wrote:
> Раз уж у нас 5.1 пошёл на управление community, может имеет
> смысл организовать централизованное место для выкладывания
> community-сборок? Напимер 5.1/iso/community/
>
> И ещё, похоже напрашивается нечто вроде iso-builder - некий
> аналог girar-builder, только собирающий не пакеты а iso-образы
> по указанному коммиту в mkimage-profiles-<foo>. Только пока
> х.з. как решать вопрос с опциями configure там и т.д.
Надо же, какие простые мысли, а как их не хватало, оказывается.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] [ru] Better place for 5.1-based community releases, iso-builder?
2009-11-05 6:20 [devel] [ru] Better place for 5.1-based community releases, iso-builder? Vladimir V. Kamarzin
2009-11-05 15:30 ` [devel] " Michael Shigorin
@ 2009-11-05 15:50 ` Aleksey Novodvorsky
2009-11-06 6:29 ` Vladimir V. Kamarzin
2009-11-05 16:26 ` Eugene Prokopiev
2 siblings, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2009-11-05 15:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
05.11.09, Vladimir V. Kamarzin<vvk@altlinux.ru> написал(а):
> Hi
>
> Раз уж у нас 5.1 пошёл на управление community, может имеет смысл организовать
> централизованное место для выкладывания community-сборок? Напимер
> 5.1/iso/community/
5.1 -- бранч сообщества, потому досаточно 5.1./iso/
Но не менее важно предусмотреть место для бета-версий.
Владимир, а Вы не хотите стать пятым?
Rgrds, Алексей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] [ru] Better place for 5.1-based community releases, iso-builder?
2009-11-05 6:20 [devel] [ru] Better place for 5.1-based community releases, iso-builder? Vladimir V. Kamarzin
2009-11-05 15:30 ` [devel] " Michael Shigorin
2009-11-05 15:50 ` [devel] [ru] " Aleksey Novodvorsky
@ 2009-11-05 16:26 ` Eugene Prokopiev
2009-11-05 16:31 ` [devel] " Michael Shigorin
2 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2009-11-05 16:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
> Только пока х.з. как решать вопрос с опциями
> configure там и т.д.
В комлекте со многими профилями идет спек - и до сих пор его смысл был
мне непонятен ;)
Гипотетический iso-builder мог бы вызывать некий заранее оговоренный
скрипт из свежеустановленного mkimage-profile[s]-* и складывать
результаты туда, откуда они будут доступны по ftp. Мне кажется, что в
этом случае git.alt build уже умеет почти все необходимое.
Еще более интересной была бы регулярная пересборка дистрибутивов - но
здесь, как я понимаю, проблема в ресурсах сборочной системы.
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-05 16:26 ` Eugene Prokopiev
@ 2009-11-05 16:31 ` Michael Shigorin
0 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2009-11-05 16:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Nov 05, 2009 at 07:26:20PM +0300, Eugene Prokopiev wrote:
> > Только пока х.з. как решать вопрос с опциями configure там и т.д.
> В комлекте со многими профилями идет спек - и до сих пор его
> смысл был мне непонятен ;)
Фиксировать профиль для соответствующего дистрибутива в его
составе. Впрочем, в сизифе сейчас древний
mkimage-profiles-desktop-5.0.0-alt5.src.rpm
> Еще более интересной была бы регулярная пересборка
> дистрибутивов - но здесь, как я понимаю, проблема в ресурсах
> сборочной системы.
Можно попробовать озадачить сервера ночью, только сейчас это либо
фиксированная процедура, либо надо сделать предложенное vvk@.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-05 15:30 ` [devel] " Michael Shigorin
@ 2009-11-06 6:28 ` Vladimir V. Kamarzin
2009-11-06 7:04 ` Eugene Prokopiev
0 siblings, 1 reply; 13+ messages in thread
From: Vladimir V. Kamarzin @ 2009-11-06 6:28 UTC (permalink / raw)
To: devel
>>>>> On 05 Nov 2009 at 20:30 "MS" == Michael Shigorin writes:
MS> On Thu, Nov 05, 2009 at 11:20:21AM +0500, Vladimir V. Kamarzin wrote:
>> Раз уж у нас 5.1 пошёл на управление community, может имеет
>> смысл организовать централизованное место для выкладывания
>> community-сборок? Напимер 5.1/iso/community/
>>
>> И ещё, похоже напрашивается нечто вроде iso-builder - некий
>> аналог girar-builder, только собирающий не пакеты а iso-образы
>> по указанному коммиту в mkimage-profiles-<foo>. Только пока
>> х.з. как решать вопрос с опциями configure там и т.д.
MS> Надо же, какие простые мысли, а как их не хватало, оказывается.
Но тут надо ещё иметь в виду, что есть некоторая засада - в репозитории что-то
может поломаться за то время, пока майнтэйнер тестирует образ, собранный на
его локальной копии.
--
vvk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] [ru] Better place for 5.1-based community releases, iso-builder?
2009-11-05 15:50 ` [devel] [ru] " Aleksey Novodvorsky
@ 2009-11-06 6:29 ` Vladimir V. Kamarzin
0 siblings, 0 replies; 13+ messages in thread
From: Vladimir V. Kamarzin @ 2009-11-06 6:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
>>>>> On 05 Nov 2009 at 20:50 "AN" == Aleksey Novodvorsky writes:
>> Раз уж у нас 5.1 пошёл на управление community, может имеет смысл организовать
>> централизованное место для выкладывания community-сборок? Напимер
>> 5.1/iso/community/
AN> 5.1 -- бранч сообщества, потому досаточно 5.1./iso/
AN> Но не менее важно предусмотреть место для бета-версий.
AN> Владимир, а Вы не хотите стать пятым?
Пожалуй хочу, спасибо.
--
vvk
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-06 6:28 ` Vladimir V. Kamarzin
@ 2009-11-06 7:04 ` Eugene Prokopiev
2009-11-12 22:51 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2009-11-06 7:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
> Но тут надо ещё иметь в виду, что есть некоторая засада - в репозитории что-то
> может поломаться за то время, пока майнтэйнер тестирует образ, собранный на
> его локальной копии.
Та же самая засада может случиться и при сборке пакетов.
А новые пакеты, ломающие сборку собиравшегося ранее образа - это в
каком-то смысле аналог анметов. Было бы замечательно не пускать их в
репозитарий (разве что в одной транзакции с исправленными профилями),
если бы это не было слишком дорого.
Впрочем, если считать достаточным гарантированную собираемость еще
отсутствующего минимального netinstall, то проверять потребуется
небольшое подмножество пакетов репозитария - т.е. платить придется не
всем ;)
Да, и образ может успешно собраться, но оказаться нерабочим - как и любой пакет.
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-06 7:04 ` Eugene Prokopiev
@ 2009-11-12 22:51 ` Michael Shigorin
2009-11-13 7:08 ` Eugene Prokopiev
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2009-11-12 22:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Nov 06, 2009 at 10:04:31AM +0300, Eugene Prokopiev wrote:
> А новые пакеты, ломающие сборку собиравшегося ранее образа -
> это в каком-то смысле аналог анметов. Было бы замечательно не
> пускать их в репозитарий (разве что в одной транзакции с
> исправленными профилями), если бы это не было слишком дорого.
Это излишне при наличии проверки на устанавливаемость.
А в mkimage-profiles-desktop добрался опять повкручивать
скриптик для быстрого анализа списков при помощи apt-cache.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-12 22:51 ` Michael Shigorin
@ 2009-11-13 7:08 ` Eugene Prokopiev
2009-11-14 13:36 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Eugene Prokopiev @ 2009-11-13 7:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
>> А новые пакеты, ломающие сборку собиравшегося ранее образа -
>> это в каком-то смысле аналог анметов. Было бы замечательно не
>> пускать их в репозитарий (разве что в одной транзакции с
>> исправленными профилями), если бы это не было слишком дорого.
>
> Это излишне при наличии проверки на устанавливаемость.
А каким тогда чудом branding от cas@ разломал все профили в m-p-d?
> А в mkimage-profiles-desktop добрался опять повкручивать
> скриптик для быстрого анализа списков при помощи apt-cache.
А чуть подробнее о целях и результатах?
--
С уважением,
Прокопьев Евгений
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-13 7:08 ` Eugene Prokopiev
@ 2009-11-14 13:36 ` Michael Shigorin
2009-11-14 13:41 ` Dmitry V. Levin
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2009-11-14 13:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Fri, Nov 13, 2009 at 10:08:56AM +0300, Eugene Prokopiev wrote:
> >> А новые пакеты, ломающие сборку собиравшегося ранее образа -
> >> это в каком-то смысле аналог анметов. Было бы замечательно не
> >> пускать их в репозитарий (разве что в одной транзакции с
> >> исправленными профилями), если бы это не было слишком дорого.
> > Это излишне при наличии проверки на устанавливаемость.
> А каким тогда чудом branding от cas@ разломал все профили в m-p-d?
Потому что это устанавливаемость группы пакетов -- если
попытаться решать в общем виде, быренько получим комбибабах.
> > А в mkimage-profiles-desktop добрался опять повкручивать
> > скриптик для быстрого анализа списков при помощи apt-cache.
> А чуть подробнее о целях и результатах?
Примерно так:
apt-cache pkgnames > list1
cleanup_pkglist pkg/lists/contrib > list2
comm -23 list1 list2
с тем, чтобы получить список "простых" пакетов (без подстановок),
которые заведомо недоступны в используемых репо.
Закончу, напишу в devel-distro@.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-14 13:36 ` Michael Shigorin
@ 2009-11-14 13:41 ` Dmitry V. Levin
2009-11-15 12:07 ` Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Dmitry V. Levin @ 2009-11-14 13:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
On Sat, Nov 14, 2009 at 03:36:32PM +0200, Michael Shigorin wrote:
[...]
> Примерно так:
>
> apt-cache pkgnames > list1
> cleanup_pkglist pkg/lists/contrib > list2
> comm -23 list1 list2
Please note that comm(1) compares two SORTED files.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Better place for 5.1-based community releases, iso-builder?
2009-11-14 13:41 ` Dmitry V. Levin
@ 2009-11-15 12:07 ` Michael Shigorin
0 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2009-11-15 12:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 356 bytes --]
On Sat, Nov 14, 2009 at 04:41:29PM +0300, Dmitry V. Levin wrote:
> > Примерно так:
> > apt-cache pkgnames > list1
> > cleanup_pkglist pkg/lists/contrib > list2
> > comm -23 list1 list2
> Please note that comm(1) compares two SORTED files.
Да, переупростил.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: checklist.sh --]
[-- Type: application/x-sh, Size: 1014 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2009-11-15 12:07 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-05 6:20 [devel] [ru] Better place for 5.1-based community releases, iso-builder? Vladimir V. Kamarzin
2009-11-05 15:30 ` [devel] " Michael Shigorin
2009-11-06 6:28 ` Vladimir V. Kamarzin
2009-11-06 7:04 ` Eugene Prokopiev
2009-11-12 22:51 ` Michael Shigorin
2009-11-13 7:08 ` Eugene Prokopiev
2009-11-14 13:36 ` Michael Shigorin
2009-11-14 13:41 ` Dmitry V. Levin
2009-11-15 12:07 ` Michael Shigorin
2009-11-05 15:50 ` [devel] [ru] " Aleksey Novodvorsky
2009-11-06 6:29 ` Vladimir V. Kamarzin
2009-11-05 16:26 ` Eugene Prokopiev
2009-11-05 16:31 ` [devel] " Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git