Не собирается OpenOffice.org2.0 - закончилось место на разделе /var
Ustas 11 января, 2006 - 03:10
Не собирается OpenOffice, т.к. этв сволочь дофигищу места требует для сборки. Почистил все, что смог, но удалось высвободить всего гиг места:
$ df /dev/hda3 6008068 4198740 1809328 70% / udev 123320 200 123120 1% /dev /dev/hda4 32562712 27383264 5179448 85% /files none 123320 0 123320 0% /dev/sh
Попытался сделать symlink с /var/tmp/portage на каталог на втором разделе, где место есть, но номер не прошел:
ACCESS DENIED open_wr: /var/tmp/portage/openoffice-2.0.0/temp/eclass-debug.log /usr/lib/portage/bin/ebuild.sh: line 1362: /var/tmp/portage/openoffice-2.0.0/temp/eclass-debug.log: Permission denied -----<cut>----- !!! ERROR: app-office/openoffice-2.0.0 failed. !!! Function dyn_unpack, Line 659, Exitcode 1 !!! Failed to create dir '/var/tmp/portage/openoffice-2.0.0/work' -----<cut>----- --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-app-office_-_openoffice-2.0.0-30737.log" open_wr: /var/tmp/portage/openoffice-2.0.0/temp/eclass-debug.log (symlink to /files/gentoo/var_tmp/portage/openoffice-2.0.0/temp/eclass-debug.log) chmod: /var/tmp/portage/openoffice-2.0.0/temp/eclass-debug.log (symlink to /files/gentoo/var_tmp/portage/openoffice-2.0.0/temp/eclass-debug.log)
Какие еще варианты решения проблемы есть?
»
- Для комментирования войдите или зарегистрируйтесь
Попробуй
Попробуй перенести на другой раздел каталог /var.
Я думаю можно
Я думаю можно просто создать папку в разделе, где по твоему достаточно места и примонтировать (не знаю как правильно это называетьься :-) ) её к /var/tmp/portage
примерно так:
#mkdir /xxx/portage
#mount --bind /xxx/portage /var/tmp/portage
Помогло.
Помогло. Правда, пришлось добавить еще umask:
Спасибо большое. :)
Но все равно не хочет собираться.. теперь ругается так:
Пока не разобрался, что за ботва.. может, кто-нибудь сталкивался с подобным? В Google не нашел ничего нормального по этому поводу..
попробуй
попробуй так
export PORTAGE_TMPDIR="/files/.....
emerge openoffice
в hda4 у тебя больше места
нифига..
нифига.. та же хрень.. :(
Попробовал собрать OOo-2.0.1
от безысходности запустил emerge sync - посмотрим, что будет...
а при чём здесь
а при чём здесь место на диске? на hda4 тоже место закончилось?
P.S. из dev-java/ у меня почти ничего без глюков не собиралось...
Нет, здесь уже
Нет, здесь уже дело не месте на диске.. оба варианта (
mount --bind
иexport PORTAGE_TMPDIR
) эту проблему решили.. теперь для OOo и ant-core возникает одна и та же ошибка:Че за ботва пока не понял...
может права на
может права на выполнение?
обычно /bin/sh - это симлинк. проверь, может указывает ни туда.
Да проверял
Да проверял уже.. вроде все нормально:
А скриптик типа
А скриптик типа этого работает?
$ ./test.sh
вы не одиноки. я
вы не одиноки.
я пару дней назад пытался примонтировать этот же каталог на другом разделе(раздел пуст и смонтирован с опцией users).
сообщение выдает точь в точь.
я положил болт до прояснения...
поставь
поставь бинарик emerge openoffice-bin
Бинарник
Бинарник тормознутый слишком, памяти много жрет и не интрегрирован с KDE. Я его юзал с beta-версий, но хочется собрать из исходников..
думаю стоит
думаю стоит посмотреть на права в папочке /var/tmp/portage и монтировать с такимиже правами.
еще можно почитать тут http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=1#doc_chap3
а вообще рекомендую изучить это: http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=1#doc_chap3