* [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