ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] hasher 1.3.17-alt1
@ 2009-12-21  4:52 Alexey Tourbin
  2009-12-21  6:18 ` Motsyo Gennadi aka Drool
  0 siblings, 1 reply; 6+ messages in thread
From: Alexey Tourbin @ 2009-12-21  4:52 UTC (permalink / raw)
  To: devel

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

* Sat Dec 19 2009 Alexey Tourbin <at@altlinux> 1.3.17-alt1
- mkaptbox: In sources.list, enabled rpm-dir access to hasher repo.
- mkaptbox, hsh-sh-functions.in: Removed most of genbasedir stuff.
- mkaptbox: Preserved limited support for genbasedir - use
  $workdir/aptbox/regenbasedir e.g. before uploading your repo to ftp.
- hsh-sh-cache-contents-functions: Implemented support for rpm-dir.

Хешер больше не использует genbasedir (и не формирует base/ каталог
репозитория).  Кто выкладывает собранные хешером репозитарии на ftp,
теперь перед каждым выкладыванием надо вручную запускать
$hasher_workdir/aptbox/regenbasedir.

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

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

* Re: [devel] hasher 1.3.17-alt1
  2009-12-21  4:52 [devel] hasher 1.3.17-alt1 Alexey Tourbin
@ 2009-12-21  6:18 ` Motsyo Gennadi aka Drool
  2009-12-21  6:40   ` Alexey Tourbin
  0 siblings, 1 reply; 6+ messages in thread
From: Motsyo Gennadi aka Drool @ 2009-12-21  6:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
>   $workdir/aptbox/regenbasedir e.g. before uploading your repo to ftp.
> 
> Хешер больше не использует genbasedir (и не формирует base/ каталог
> репозитория).  Кто выкладывает собранные хешером репозитарии на ftp,
> теперь перед каждым выкладыванием надо вручную запускать
> $hasher_workdir/aptbox/regenbasedir.

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


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

* Re: [devel] hasher 1.3.17-alt1
  2009-12-21  6:18 ` Motsyo Gennadi aka Drool
@ 2009-12-21  6:40   ` Alexey Tourbin
  2009-12-21  7:05     ` Motsyo Gennadi aka Drool
  0 siblings, 1 reply; 6+ messages in thread
From: Alexey Tourbin @ 2009-12-21  6:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Dec 21, 2009 at 08:18:31AM +0200, Motsyo Gennadi aka Drool wrote:
> Alexey Tourbin пишет:
> >  $workdir/aptbox/regenbasedir e.g. before uploading your repo to ftp.
> >
> >Хешер больше не использует genbasedir (и не 
> >формирует base/ каталог
> >репозитория).  Кто выкладывает собранные 
> >хешером репозитарии на ftp,
> >теперь перед каждым выкладыванием надо 
> >вручную запускать
> >$hasher_workdir/aptbox/regenbasedir.
> 
> 	А как он теперь будет себя вести, если 
> 	собирается набор взаимозависимых 
> пакетов? И какова причина?

Будет вести себя как и раньше.  Вместо каталога base/ теперь
в $hasher_workdir/aptbox/etc/apt/sources.list используется доступ
к локальному репозиторию через "rpm-dir file:/...".  То есть вместо
генерации традиционного репозитория пакеты сканируются аптом напрямую.
Причина в том что так быстрее.

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

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

* Re: [devel] hasher 1.3.17-alt1
  2009-12-21  6:40   ` Alexey Tourbin
@ 2009-12-21  7:05     ` Motsyo Gennadi aka Drool
    0 siblings, 1 reply; 6+ messages in thread
From: Motsyo Gennadi aka Drool @ 2009-12-21  7:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> Будет вести себя как и раньше.  Вместо каталога base/ теперь
> в $hasher_workdir/aptbox/etc/apt/sources.list используется доступ
> к локальному репозиторию через "rpm-dir file:/...".  То есть вместо
> генерации традиционного репозитория пакеты сканируются аптом напрямую.
> Причина в том что так быстрее.

	А можно ли как-то сделать крутилку/ключик для переключения такого 
поведения? Т.к. при двух-трех пакетах разницы в скорости не будет 
заметно, однако придется делать дополнительные манипуляции вокруг 
genbasedir, на среднем количестве пакетов это будет оправдано (да и то, 
при условии что никуда выкладываться не будет, а собирается для себя, 
любимого). Какова разинца на большем количестве пакетов при сборке (типа 
пересборка сизифа) - не знаю.


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

* Re: [devel] hasher 1.3.17-alt1
  @ 2009-12-21  7:46         ` Motsyo Gennadi aka Drool
  2009-12-21  9:50           ` Michael Shigorin
  0 siblings, 1 reply; 6+ messages in thread
From: Motsyo Gennadi aka Drool @ 2009-12-21  7:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Tourbin пишет:
> Не надо делать никаких манипуляций вокруг genbasedir.  Только перед
> залитием репозитория на ftp нужно запустить скрипт (без аргументов).

	Ну, я это и имел ввиду под дополнительной манипуляцией.


> Но залитие репозитория на ftp это не основной профиль хешера.

	Не основной. Этим занимается мантейнер ;) Потому и спросил - может 
ручку приделать. Рисунок, конечно, хорошая штука. Но если нужно собрать 
3-4 пакета - разница будет в секунду. Зато больше времени нужно будет 
чтоб запустить скрипт.

	Но это так, лирика. Уже и спросить нельзя :)


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

* Re: [devel] hasher 1.3.17-alt1
  2009-12-21  7:46         ` Motsyo Gennadi aka Drool
@ 2009-12-21  9:50           ` Michael Shigorin
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2009-12-21  9:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Dec 21, 2009 at 09:46:35AM +0200, Motsyo Gennadi aka Drool wrote:
> >Но залитие репозитория на ftp это не основной профиль хешера.
> Не основной. Этим занимается мантейнер ;) Потому и спросил -
> может ручку приделать. Рисунок, конечно, хорошая штука. Но если
> нужно собрать 3-4 пакета - разница будет в секунду. Зато больше
> времени нужно будет чтоб запустить скрипт.

В принципе, да -- ручка с ~/.hasher/config впридачу была бы
совсем хороша (с rpm-dir по дефолту).  И овцы сыты, и волки целы.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2009-12-21  9:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-12-21  4:52 [devel] hasher 1.3.17-alt1 Alexey Tourbin
2009-12-21  6:18 ` Motsyo Gennadi aka Drool
2009-12-21  6:40   ` Alexey Tourbin
2009-12-21  7:05     ` Motsyo Gennadi aka Drool
2009-12-21  7:46         ` Motsyo Gennadi aka Drool
2009-12-21  9:50           ` 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