emerge openoffice
Не могу разобраться со следующим трамблом:
localhost ~ # emerge openoffice
Calculating dependencies... done!
>>> Emerging (1 of 1) app-office/openoffice-2.1.0-r1 to /
.......................
.......................
.......................
------------------------------
Making Module-Definitionfile : ../unxlngi6.pro/misc/uno_sal.def
just a dummy for UNIX
------------------------------
Making Module-Definitionfile : ../unxlngi6.pro/misc/sal_textenc.def
just a dummy for UNIX
cp -f /var/tmp/portage/app-office/openoffice-2.1.0-r1/work/ooo/build/OOE680_m6/solenv/src/default_description.xml ../unxlngi6.pro/misc/uno_sal.xml
xml2cmp -func ../unxlngi6.pro/misc/uno_sal_description.cxx ../unxlngi6.pro/misc/uno_sal.xml
dmake: Error code 139, while making '../unxlngi6.pro/misc/uno_sal_description.cxx'
'---* tg_merge.mk *---'
ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.1.0-r1/work/ooo/build/OOE680_m6/sal/util
make: *** [stamp/build] Ошибка 1
!!! ERROR: app-office/openoffice-2.1.0-r1 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 5390: Called src_compile
openoffice-2.1.0-r1.ebuild, line 325: Called die
!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.1.0-r1/temp/build.log'.
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="." JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
Я так предполагаю что дело в кривопоставленной яве. Но вот как ее поставить по умному не понимаю.
- Для комментирования войдите или зарегистрируйтесь
если java в
если java в опеноффисе реально! нужна - то копать в сторону java-check-enviroment
е если не нужна(скорее всего) - то
echo "app-office/openoffice -java" >> /etc/portage/package.use
emerge openoffice
_________________
Core2Duo ~x86 4gb ram kde
Неплохо бы
Неплохо бы USE-флаги указывать, как рекомендовалось в логе. А java, скорее всего, здесь не причем - просто такая информация выводится при крушении сборки OOo. Копать надо дальше.
_________________
Это заговор квадратикофф!!!
From Siberia with Love!
Так а какие
Так а какие флаги то. по сути он говорит, что ему не хватает в емердже вот этой инфы, как я понял. Что бы она там появилась, надо яву проинсталить.
Но у меня ява вроде как стоит...
____ java точно не
____
java точно не при чём. столкнулся с идентичной проблемой пару дней назад (USE="-java").
-----------
С уважением,
Авиакомпания "Талибан"
Re: ____java точно не
Часть OO собирается при помощи java, отключение флага java отключает её поддержду в самом приложении, но никак не пересобирает написанные на ней части ни чем другим. Конкретно эта ошибка действительно не ясно от чего, мало информации, но вообще OO обычно из за использование не той версии jdk не собирается, так что проверить будет не лишним. Насколько я помню надо sun-jdk-1.5. Но можеш уточнить погуглив.
Правильно
Правильно заметил. Он на первой стадиий в момент предкомпиляции юзает sun-jdk-1.5, а вот когда дело доходит до непосредственной компиляции то ему уже здесь надо sun-jdk-1.4/blackdown-jdk-1.4 - с их помощью этот гигантский пакет и компилится фактически весь. Можно покопатьв сторону JE. USE="java">make.conf, emerge -DNu world, ну а в конце с java-config/java-config-1/java-config-2/eselect nsplugin/java-chech-environment поковыряться. Посмотреть конфигурацию.
Ставь openoffice-bin
Ставь openoffice-bin
USE="cairo dbus -firefox
USE="cairo dbus -firefox -seamonkey -binfilter branding java -sound -eds -pam" app-office/openoffice
~amd64
пока java не добавил - не собиралось...
а у меня с явой
а у меня с явой нормально стоит... наоборот без неё када-то несобиралось, там хелпа без неё нет
app-office/openoffice-2.2.0 [2.1.0-r1] USE="branding cairo dbus firefox gstreamer java kde ldap pam sound
остальное с минусом
И все-таки
И все-таки можно тут какую-то конкретику для правильной системы сборки придумать? Ибо проблема то не только у меня, решить бы...
ещё одна ошибка компиляции
Сначала при установке была та же проблема что и у автора темы, но после добавления в use "java",
то есть фактической установки её, частично решилась :)
но начала выползать следующая ошибка:
ERROR: Error 65280 occurred while making /mnt/distrib/home/sorath/tmp/portage/app-office/openoffice-2.2.1/work/ooo/build/OOF680_m18/psprint/source/fontmanager
make: *** [stamp/build] Error 1
*
* ERROR: app-office/openoffice-2.2.1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* openoffice-2.2.1.ebuild, line 325: Called die
в инете нашёл решинеие: нужно просто обновить fontconfig и freetype:
emerge fontconfig или emerge freetype
в любом случае в зависимостях одного стоит другое, например:
emerge -pv fontconfig
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] media-libs/fontconfig-2.4.2 [2.2.3] USE="xml%* -doc%" 1,249 kB
[blocks B ]
Total: 1 package (1 upgrade, 1 block), Size of downloads: 1,249 kB
и оба этих пакета придётся сначала удалить, так как старые их версии блокируют новые новую второго пакета
вот только странно, что в зависимостях openoffice их не было видно, раз он их требует.
пиши в bugzilla
пиши в bugzilla
обновитесь,
обновитесь, сейчас уже 2.3 вышел.
Столкнулся с
Столкнулся с такой же проблемой.
Что-то мне подсказывает, что у вас то же самое: http://www.gentoo.ru/node/8370
Оффис не собирался как с java так и без нее. То же самое касательно и OpenOffice-2.3
Ему банально не хватает свободного места на диске, в результате чего сборка падает.