ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] erlang at git.alt incoming
@ 2009-02-23 21:55 Led
  2009-02-23 23:19 ` Dmitry V. Levin
  0 siblings, 1 reply; 5+ messages in thread
From: Led @ 2009-02-23 21:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

А за что erlang-R12B.5-alt10 в incoming'е уже двое суток "маринуется"?
Или слишком много времени его сборка занимает и этим мешает другим?
Я почему и спрашивал об ограничении __nprocs в инкаминге: erlang собирается у 
меня на десктопе (4 ядра) за 35-40 минут, если не ограничивать __nprocs, и 
почти в 4 раза дольше, если __nprocs == 1

-- 
Led

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] erlang at git.alt incoming
  2009-02-23 21:55 [devel] erlang at git.alt incoming Led
@ 2009-02-23 23:19 ` Dmitry V. Levin
  2009-02-23 23:32   ` Led
  2009-02-24 12:16   ` Alexey Tourbin
  0 siblings, 2 replies; 5+ messages in thread
From: Dmitry V. Levin @ 2009-02-23 23:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 560 bytes --]

On Mon, Feb 23, 2009 at 11:55:36PM +0200, Led wrote:
> А за что erlang-R12B.5-alt10 в incoming'е уже двое суток "маринуется"?

Тестовая пересборка Сизифа занимает около 20 часов (последняя заняла 21
час с небольшим).  В это время все ресурсы заняты, и собирать на этом фоне
пакеты для репозитория не имеет смысла.  Фактически 2 тестовые пересборки
на имеющихся ресурсах занимают около 2 суток.  Есть надежда, что к лету
(а если повезёт, то раньше) этих ресурсов станет существенно больше,
и эта процедура будет встроена в girar builder.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] erlang at git.alt incoming
  2009-02-23 23:19 ` Dmitry V. Levin
@ 2009-02-23 23:32   ` Led
  2009-02-24 12:16   ` Alexey Tourbin
  1 sibling, 0 replies; 5+ messages in thread
From: Led @ 2009-02-23 23:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 24 February 2009 01:19:24 Dmitry V. Levin wrote:
> On Mon, Feb 23, 2009 at 11:55:36PM +0200, Led wrote:
> > А за что erlang-R12B.5-alt10 в incoming'е уже двое суток "маринуется"?
>
> Тестовая пересборка Сизифа занимает около 20 часов (последняя заняла 21
> час с небольшим).  В это время все ресурсы заняты, и собирать на этом фоне
> пакеты для репозитория не имеет смысла.  Фактически 2 тестовые пересборки
> на имеющихся ресурсах занимают около 2 суток.  Есть надежда, что к лету
> (а если повезёт, то раньше) этих ресурсов станет существенно больше,
> и эта процедура будет встроена в girar builder.

Ок, понятно, спасибо.
Кстати, я его залил только из-за того, что один или два пакеты из-за вылезших 
рейсов в Provides (в пакете erlang) перестали собираться, о чём мне и пришло 
уведомление после "тестовой пересборки Сизифа" (или это была пересборка 5.0?)

-- 
Led

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] erlang at git.alt incoming
  2009-02-23 23:19 ` Dmitry V. Levin
  2009-02-23 23:32   ` Led
@ 2009-02-24 12:16   ` Alexey Tourbin
  2009-02-24 12:41     ` Dmitry V. Levin
  1 sibling, 1 reply; 5+ messages in thread
From: Alexey Tourbin @ 2009-02-24 12:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

On Tue, Feb 24, 2009 at 02:19:24AM +0300, Dmitry V. Levin wrote:
> On Mon, Feb 23, 2009 at 11:55:36PM +0200, Led wrote:
> > А за что erlang-R12B.5-alt10 в incoming'е уже двое суток "маринуется"?
> 
> Тестовая пересборка Сизифа занимает около 20 часов (последняя заняла 21
> час с небольшим).  В это время все ресурсы заняты, и собирать на этом фоне
> пакеты для репозитория не имеет смысла.  Фактически 2 тестовые пересборки
> на имеющихся ресурсах занимают около 2 суток.  Есть надежда, что к лету
> (а если повезёт, то раньше) этих ресурсов станет существенно больше,
> и эта процедура будет встроена в girar builder.

Думаю на первое время можно будет реализовать схему

	if id=$(gb-select-task) && [ -n "$id" ]; then
		gb-run-task "$id"
	else
		# idle, rebuild 1 package
		gb-test-rebuild
	fi

но только после внедрения метарепозитария, иначе негде будет
хранить результаты.

В связи с этим такой вопрос.  В метарепозитарии лежат каталоги $src
по имени src.rpm пакетов.  Внутренности этих каталогов обновляются --
как при настоящей сборке пакетов, так и при тестовой пересборке.

Нужно упорядочить эти каталоги по времени последнего обновления (в
соответствии с историей git) и выбрать самый старый из этих каталогов.
Тогда соответствующий пакет надо тестово пересобрать (как наиболее давно
не подвергавшийся сборке/пересборке).

Как написать такую git команду?

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] erlang at git.alt incoming
  2009-02-24 12:16   ` Alexey Tourbin
@ 2009-02-24 12:41     ` Dmitry V. Levin
  0 siblings, 0 replies; 5+ messages in thread
From: Dmitry V. Levin @ 2009-02-24 12:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 694 bytes --]

On Tue, Feb 24, 2009 at 03:16:40PM +0300, Alexey Tourbin wrote:
> В связи с этим такой вопрос.  В метарепозитарии лежат каталоги $src
> по имени src.rpm пакетов.  Внутренности этих каталогов обновляются --
> как при настоящей сборке пакетов, так и при тестовой пересборке.
> 
> Нужно упорядочить эти каталоги по времени последнего обновления (в
> соответствии с историей git) и выбрать самый старый из этих каталогов.
> Тогда соответствующий пакет надо тестово пересобрать (как наиболее давно
> не подвергавшийся сборке/пересборке).
> 
> Как написать такую git команду?

Посмотри
http://git.samba.org/rsync.git/?p=rsync.git;a=blob_plain;f=support/git-set-file-times


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-02-24 12:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-23 21:55 [devel] erlang at git.alt incoming Led
2009-02-23 23:19 ` Dmitry V. Levin
2009-02-23 23:32   ` Led
2009-02-24 12:16   ` Alexey Tourbin
2009-02-24 12:41     ` Dmitry V. Levin

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