ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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