[devel] Re: RFC: test packages
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пн Авг 1 07:52:34 MSD 2005
On Mon, Aug 01, 2005 at 07:12:59AM +0400, Alexey Tourbin wrote:
> hsh-run с опцией --rooter не монтирует.
>
> $ hsh-run --mountpoints="$sisyphus" --rooter -- ~/build ls
> sources.list
> $ hsh-run --mountpoints="$sisyphus" -- ~/build ls
> hasher-priv: mount: /raid/alt/sisyphus: mount point not supported
> $
>
> То есть у меня пока вообще не монтирует, но это дело наживное... :)
Не понял, как монтировать.
В /etc/hasher-priv/system добавил:
allowed_mountpoints=/raid/ALT/Sisyphus
В /etc/hasher-priv/fstab добавил:
/raid/ALT/Sisyphus /raid/ALT/Sisyphus reiserfs bind,ro 0 0
Идея в том, чтобы замонтировать в чрут /raid/ALT/Sisypus (по тому же
адресу) и завести внутри чрута apt.
#!/bin/sh -ef
sisyphus="/raid/ALT/Sisyphus"
workdir="$HOME/build"
aptbox="$workdir/aptbox"
chroot="$workdir/chroot"
hsh --no-stuff --initroot-only "$workdir"
hsh-install "$workdir" apt
install "$aptbox/etc/apt/apt.conf" "$aptbox/etc/apt/sources.list" "$chroot/.in/"
hsh-run --rooter -- "$workdir" \
install /.in/apt.conf /.in/sources.list /etc/apt/
hsh-run --rooter -- "$workdir" \
mkdir -p -- "$sisyphus"
hsh-run --rooter --mountpoints="$sisyphus" -- "$workdir" \
apt-get update
Получаю:
+ hsh-run --rooter --mountpoints=/raid/ALT/Sisyphus -- /home/at/build apt-get update
E: Could not open lock file /home/at/build/aptbox/var/lib/apt/lists/lock - open (2 No such file or directory)
E: Unable to lock the list directory
При этом /raid/ALT/Sisyphus не монтируется:
$ hsh-run --rooter --mountpoints=/raid/ALT/Sisyphus -- /home/at/build \
ls -Al /raid/ALT/Sisyphus
total 0
$
Скажите, я наивный? :)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20050801/e79c532f/attachment-0001.bin>
Подробная информация о списке рассылки Devel