* [Comm] Hasher не берёт пакеты из repo в своём workdir'е
@ 2005-02-09 12:42 Maxim Bodyansky
2005-02-09 13:06 ` Alexey I. Froloff
2005-02-09 13:11 ` Nick S. Grechukh
0 siblings, 2 replies; 5+ messages in thread
From: Maxim Bodyansky @ 2005-02-09 12:42 UTC (permalink / raw)
To: ALT Linux Community
Здравствуйте.
Задача:
1. Создать песочницу hasher'а
2. с возможностью использования любого указанного локального репозитория
в качестве источника пакетов для воссоздания сборочного окружения.
3. Пакеты для последующих сборок должны браться из выходного каталога
предыдущих (workdir/repo).
Вопрос:
Я так понимаю что хешер как раз это и умеет (ошибаюсь?)
Куда копать? :)
Сейчас есть:
ALM_2.4, hasher "из коробки"
Среду настроил по алгоритму из doc/hasher
В workdir'е лежит каталог master2.4, в нём:
apt.conf:
Dir::Etc "path/to/workdir/master2.4/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::rpmpriorities "rpmpriorities";
pkgpriorities из /etc/apt
sources.list с локальными путями.
Сборку запускаю командой:
hsh --apt-config path/to/workdir/master2.4/apt.conf \
--no-sisyphus-check=packager,gpg path/to/work/dir some.src.rpm
Пакеты из локальных обычных репозиториев ставятся, а из хешеровского
repo как-то не хотят :(
Где-то явно стормозил, но вот где не пойму :(
С уважением, Maximbo.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Hasher не берёт пакеты из repo в своём workdir'е
2005-02-09 12:42 [Comm] Hasher не берёт пакеты из repo в своём workdir'е Maxim Bodyansky
@ 2005-02-09 13:06 ` Alexey I. Froloff
2005-02-09 13:23 ` Maxim Bodyansky
2005-02-09 13:11 ` Nick S. Grechukh
1 sibling, 1 reply; 5+ messages in thread
From: Alexey I. Froloff @ 2005-02-09 13:06 UTC (permalink / raw)
To: ALT Linux Community
[-- Attachment #1: Type: text/plain, Size: 618 bytes --]
* Maxim Bodyansky <maximbo@> [050209 16:04]:
> Сборку запускаю командой:
> hsh --apt-config path/to/workdir/master2.4/apt.conf \
> --no-sisyphus-check=packager,gpg path/to/work/dir some.src.rpm
> Пакеты из локальных обычных репозиториев ставятся, а из хешеровского
> repo как-то не хотят :(
man hsh -> --with-stuff
--
Regards, Sir Raorn.
-------------------
>>Именно. И тратить силы на дублирование -- самоубийство.
>Нет. Самоубийтво предоставлять неполноценную, не связанную и
>разрозненную документацию.
Давайте не будем о суициде, тем более -- о его способах.
-- aen in docs@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Hasher не берёт пакеты из repo в своём workdir'е
2005-02-09 12:42 [Comm] Hasher не берёт пакеты из repo в своём workdir'е Maxim Bodyansky
2005-02-09 13:06 ` Alexey I. Froloff
@ 2005-02-09 13:11 ` Nick S. Grechukh
2005-02-09 13:27 ` Maxim Bodyansky
1 sibling, 1 reply; 5+ messages in thread
From: Nick S. Grechukh @ 2005-02-09 13:11 UTC (permalink / raw)
To: ALT Linux Community
[-- Attachment #1: Type: text/plain, Size: 1195 bytes --]
On Wednesday 09 February 2005 14:42, Maxim Bodyansky wrote:
> 1. Создать песочницу hasher'а
> 2. с возможностью использования любого указанного локального репозитория
> в качестве источника пакетов для воссоздания сборочного окружения.
> 3. Пакеты для последующих сборок должны браться из выходного каталога
> предыдущих (workdir/repo).
> Вопрос:
> Я так понимаю что хешер как раз это и умеет (ошибаюсь?)
умеет-умеет. это уже промышленное средство для этих целей.
> Сейчас есть:
> ALM_2.4, hasher "из коробки"
> Среду настроил по алгоритму из doc/hasher
> В workdir'е лежит каталог master2.4, в нём:
> apt.conf:
> Dir::Etc "path/to/workdir/master2.4/";
> Dir::Etc::sourcelist "sources.list";
> Dir::Etc::rpmpriorities "rpmpriorities";
> pkgpriorities из /etc/apt
> sources.list с локальными путями.
> Сборку запускаю командой:
> hsh --apt-config path/to/workdir/master2.4/apt.conf \
> --no-sisyphus-check=packager,gpg path/to/work/dir some.src.rpm
> Пакеты из локальных обычных репозиториев ставятся, а из хешеровского
> repo как-то не хотят :(
> Где-то явно стормозил, но вот где не пойму :(
а в sources.list -то прописан workdir/repo/i586/RPMS.hasher ?
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Hasher не берёт пакеты из repo в своём workdir'е
2005-02-09 13:06 ` Alexey I. Froloff
@ 2005-02-09 13:23 ` Maxim Bodyansky
0 siblings, 0 replies; 5+ messages in thread
From: Maxim Bodyansky @ 2005-02-09 13:23 UTC (permalink / raw)
To: community
Wed, Feb 09, 2005 at 04:06:36PM +0300 это было написано Alexey I. Froloff:
> * Maxim Bodyansky <maximbo@> [050209 16:04]:
> > Сборку запускаю командой:
> > hsh --apt-config path/to/workdir/master2.4/apt.conf \
> > --no-sisyphus-check=packager,gpg path/to/work/dir some.src.rpm
>
> > Пакеты из локальных обычных репозиториев ставятся, а из хешеровского
> > repo как-то не хотят :(
> man hsh -> --with-stuff
Пробовал. Эта опция по-умолчанию включена, кажется.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Hasher не берёт пакеты из repo в своём workdir'е
2005-02-09 13:11 ` Nick S. Grechukh
@ 2005-02-09 13:27 ` Maxim Bodyansky
0 siblings, 0 replies; 5+ messages in thread
From: Maxim Bodyansky @ 2005-02-09 13:27 UTC (permalink / raw)
To: community
Wed, Feb 09, 2005 at 03:11:51PM +0200 это было написано Nick S. Grechukh:
> On Wednesday 09 February 2005 14:42, Maxim Bodyansky wrote:
> > 1. Создать песочницу hasher'а
> > 2. с возможностью использования любого указанного локального репозитория
> > в качестве источника пакетов для воссоздания сборочного окружения.
> > 3. Пакеты для последующих сборок должны браться из выходного каталога
> > предыдущих (workdir/repo).
> > Вопрос:
> > Я так понимаю что хешер как раз это и умеет (ошибаюсь?)
> умеет-умеет. это уже промышленное средство для этих целей.
> > Сейчас есть:
> > ALM_2.4, hasher "из коробки"
> > Среду настроил по алгоритму из doc/hasher
> > В workdir'е лежит каталог master2.4, в нём:
> > apt.conf:
> > Dir::Etc "path/to/workdir/master2.4/";
> > Dir::Etc::sourcelist "sources.list";
> > Dir::Etc::rpmpriorities "rpmpriorities";
> > pkgpriorities из /etc/apt
> > sources.list с локальными путями.
> > Сборку запускаю командой:
> > hsh --apt-config path/to/workdir/master2.4/apt.conf \
> > --no-sisyphus-check=packager,gpg path/to/work/dir some.src.rpm
> > Пакеты из локальных обычных репозиториев ставятся, а из хешеровского
> > repo как-то не хотят :(
> > Где-то явно стормозил, но вот где не пойму :(
> а в sources.list -то прописан workdir/repo/i586/RPMS.hasher ?
И это пробовал. Во время работы хешер создаёт свой файл sources.list, и в
него это первой строчкой пишется (если вызывать без --without-stuff).
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-02-09 13:27 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-09 12:42 [Comm] Hasher не берёт пакеты из repo в своём workdir'е Maxim Bodyansky
2005-02-09 13:06 ` Alexey I. Froloff
2005-02-09 13:23 ` Maxim Bodyansky
2005-02-09 13:11 ` Nick S. Grechukh
2005-02-09 13:27 ` Maxim Bodyansky
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git