scratchbox в VE [message #34444] |
Sat, 03 January 2009 16:16 |
sHaggY_caT
Messages: 144 Registered: August 2008 Location: Moscow, Russian Federatio...
|
Senior Member |
|
|
В bugzilla scratchbox уже несколько лет висит баг:
http://bugzilla.scratchbox.org/bugzilla/show_bug.cgi?id=309
До которого, похоже, там никому нет дела.
Наблюдается ошибка вида:
OSError: [Errno 13] Permission denied: '/proc/22452/fd/0'
E: You must close your other scratchbox sessions first
E: Specify an alternative installation path using '-s PATH' option.
Вот strace:
http://share.shaggy-cat.ru/overs/strace.out.gz
Наверное, никто из разработчиков VZ этим тоже не будет заниматься, но.. может быть, есть обходной путь наподобие применявшегося в этой теме:
http://forum.openvz.org/index.php?t=msg&goto=6454&
?
Дать контейнеру какие-нибудь расширенные права...
Все равно, кроме меня, его никто юзать не будет...
По strace сама понять, что нужно сделать, не осилила...
Наверное, у кого-то возник вопрос: "зачем?"
Отвечаю: просто хочется среду для кросс-компиляции под таблетку(N800):
http://repository.maemo.org/stable/diablo/
http://ru.wikipedia.org/wiki/Maemo
Это просто удобно делать в VZ-контейнере, так как сервер не выключается, доступен из внешнего мира, и, обычно, достаточно мощен, а для VZ-контейнера можно поставить гибкие параметры на использование ресурсов для компиляции.
з.ы. Конфигурация ноды и контейнера:
[shaggycat@hn conf]$ rpm -qa | grep vz | grep -v vztmpl
ovzkernel-2.6.18-92.1.1.el5.028stab057.2
vzrpm44-4.4.1-22.5
vzrpm43-python-4.3.3-7_nonptl.6
vzdump-1.0-2
ovzkernel-devel-2.6.18-92.1.1.el5.028stab057.2
vzctl-lib-3.0.22-1
vzctl-3.0.22-1
vzyum-2.4.0-11
vzrpm44-python-4.4.1-22.5
vzrpm43-4.3.3-7_nonptl.6
vzquota-3.0.11-1
vzpkg-2.7.0-18
[shaggycat@hn conf]$ cat /etc/redhat-release
CentOS release 5.2 (Final)
Контейнер:
shaggycat@stratchbox:~$ cat /etc/debian_version
4.0
shaggycat@stratchbox:~$
IT-outsource for UNIX servers,
http://ha-systems.ru
[Updated on: Sat, 03 January 2009 16:43] Report message to a moderator
|
|
|