[devel] java-1.6.0
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Янв 8 20:30:36 MSK 2008
On Tue, Jan 08, 2008 at 08:02:46PM +0300, Vitaly Kuznetsov wrote:
> Vitaly Kuznetsov пишет:
> > Господа, помогите разобраться
> > Где-то месяц назад таких проблем не возникало.
> > Сейчас собираю пакет в хешере, java не запускается
> Сорри, разобрался, --mountpoints=/proc хешеру забыл.
> Может как-то сделать чтоб пакет java его require-ил?
Несомненно, "пакет java его require-ит", с этим всё в порядке.
$ sed -n '/^[0-9].*proc/,/^[0-9]/p' /usr/share/doc/hasher-*/FAQ |head -n -1
4.2.1 Is there any way to use proc filesystem inside chroot while building
the package?
Yes, it is.
First, you have to configure hasher-priv for the user, to allow
mounting /proc inside chroot.
Add the line:
allowed_mountpoints=/proc
Second, the package you are going to build should include /proc
in its build dependencies, e.g.
BuildPreReq: /proc
Alternatively, at least one of packages installed to build environment
should include /proc in its dependencies.
Third, hsh should be run with parameter --mountpoints=/proc.
Другими словами, должны быть выполнены сразу 3 условия:
1. администратор должен позволить (allowed_mountpoints);
2. пакет должен прямо или косвенно вытянуть по зависимостям;
3. запускающий hsh должен позволить (--mountpoints).
Т.е. в hsh смысл параметра --mountpoints в том, чтобы разрешить
монтирование перечисляемых ресурсов.
В hsh-run/hsh-shell у параметра --mountpoints немного другой смысл,
там просто перечисляются монтируемые ресурсы.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080108/f760e4f1/attachment-0002.bin>
Подробная информация о списке рассылки Devel