openoffice-infra из исходных текстов [перенесено]

На сайте инфраресурса поднял вопрос сборки на основе их build-env
http://community.i-rs.ru/index.php/topic,8052.0.html

Есть их файлы
http://download.i-rs.ru/pub/openoffice/2.4.0/ru/infra-ooo-files_2.4.0.tar.gz

Пытаюсь разобраться в технологии сборки. Их саппорт порекомендовал изучить порт FreeBSD, но там очень много команд руками. Более опытные люди сказали что там должно быть как-то проще, а во FreeBSD просто не используют эту автоматизацию.
На http://wiki.cregion.ru/moin.cgi/CRG_Overlay человек сделал сборку путем интеграции патчей и словарей инфры в build-env гентушников, но хочется все же сделать полностью из инфраресурсовской платформы.

У кого есть желание/возможность присоединиться к написанию оверлея?

А зачем? В gentoo

А зачем? В gentoo SUNовская сборка, смысла нет....а для 1C-специфичных фишек и бинарной сборки от infra хватит.

В Gentoo сборка от

В Gentoo сборка от http://go-oo.org/ .

вот вот

вот вот

Тогда уж вообще

Тогда уж вообще бинарной сборки для всего хватает 4-:Е

Вещь хорошая, буду ждать, ибо помочь вряд ли могу \-:Е


Пожалуйста, не описывайте своё железо в подписи

С понедельника

С понедельника займусь портированием порта FreeBSD в ebuild (на выходных отдохну)...
Если кто увидит более простой вариант - отпишите в jabber, а то там очень много телодвижений, а времени на это не много...


Ув., а на склько

Ув., а на склько сложно будет написать ебилды для отдельных компонентов? (writer, calc, impress, etc.), а ебилд openoffice сделать метапакетом.
Ведь наверняка никто всеми компонентами не пользуется, а мы джентушники как-никак. Это реально?

кстате +1. Мне

кстате +1. Мне нужен например только writer и изредка impress

+20! Очень бы

+20! Очень бы хотелось иметь возможность выбора, что ставить. Возможно это даже уменьшит время сборки, так как не нужно будет собирать все...

+20! Очень бы хотелось, чтобы изучали матчасть...

CoolSpirit написал(а):
+20! Очень бы хотелось иметь возможность выбора, что ставить. Возможно это даже уменьшит время сборки, так как не нужно будет собирать все...

ЛОЛ, Вы список процессов смотрели после запуска разных компонентов? Все делает ОДИН экзешник, там нечего собирать отдельно!

prof-alex

prof-alex написал(а):
Все делает ОДИН экзешник

какой экзешник? Вы что виндовую версию под вайном пускаете?

prof-alex написал(а):
там нечего собирать отдельно!

время сборки сократит

а в чем отличие

пробовал ставить оригинальный и от инфра-ресурса, разницы не нашел. кто нить объяснит мне неграмотному в чем разница оригинального и инфровского офиса.

Оригинальный

Оригинальный не соодержит русского.

ну так разговор

ну так разговор в ветке "openoffice-infra из исходных текстов" а не о openoffice-bin

А что тогда

А что тогда есть "оригинальный"? (в вопросе)
Инфра, на сколько я знаю, его только собирает, а автором исходников является Sun. Они же его и собирают (в openoffice-bin), жаль тока что без русской локализации.

Ошибка конфигурирования

checking whether hsqldb is >= 1.8.0.9... yes
checking for pg_config... no
configure: error: pg_config needed
*
* ERROR: app-office/openoffice-infra-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5399: Called die
* The specific snippet of code:
* ./configure --with-intro-bitmaps=\\"${WRKSRC}/ooo_custom_images/nologo/introabout/\\" --with-distro="Gentoo" --with-arch="${ARCH}" --host="${CHOST}" --with-srcdir="${DISTDIR}" --with-lang="${LINGUAS_OOO}" --with-num-cpus="${JOBS}" --without-binsuffix --with-installed-ooo-dirname="openoffice" --with-tag=OOH680_m12 ${GTKFLAG} ${JAVAFLAG} ${BROWSERFLAG} `use_enable mono` `use_enable kde` `use_enable gnome quickstart` `use_enable pam` `use_enable !debug strip` `use_enable odk` `use_with java` `use_enable cups` `use_enable ldap` `use_with ldap openldap` `use_enable eds evolution2` `use_enable gnome gnome-vfs` `use_enable gnome lockdown` `use_enable gnome atkbridge` `use_enable gstreamer` `use_enable dbus` `use_enable webdav neon` `use_with webdav system-neon` `use_enable debug crashdump` --disable-access --disable-post-install-scripts --enable-hunspell --enable-openxml --with-system-hunspell --with-system-libwpd --with-system-libsvg --mandir=/usr/share/man --libdir=/usr/$(get_libdir) --with-use-shell=bash --with-package-format=native || die "Configuration failed!";

вот на этом споткнулся. Никто не хочет помочь?


Похоже у тебя

Похоже у тебя нет postgresql-libs, вот и не собирается.

libpq на самом

libpq на самом деле. я уже сборкой занимаюсь:

i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -fomit-frame-pointer -DGL_GLEXT_PROTOTYPES -o dmake infer.o make.o stat.o expand.o dmstring.o hash.o dag.o dmake.o path.o imacs.o sysintf.o parse.o getinp.o quit.o state.o dmdump.o macparse.o rulparse.o percent.o function.o unix/arlib.o unix/dcache.o unix/dirbrk.o unix/rmprq.o unix/ruletab.o unix/runargv.o unix/tempnam.o
make[2]: Leaving directory `/home/local/tmp/portage/app-office/openoffice-infra-2.4.0/work/OOH680_m12/dmake'
make[1]: Leaving directory `/home/local/tmp/portage/app-office/openoffice-infra-2.4.0/work/OOH680_m12/dmake'

dmake has been successfully built

dmake copied to /home/local/tmp/portage/app-office/openoffice-infra-2.4.0/work/OOH680_m12/solenv/unxlngi6/bin/dmake
make: *** No targets specified and no makefile found. Stop.
*
* ERROR: app-office/openoffice-infra-2.4.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5405: Called die
* The specific snippet of code:
* make || die "Build failed"
* The die message:
* Build failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/home/local/tmp/portage/app-office/openoffice-infra-2.4.0/temp/build.log'.
* The ebuild environment file is located at '/home/local/tmp/portage/app-office/openoffice-infra-2.4.0/temp/environment'.
* This ebuild is from an overlay: '/mnt/misc/overlays/portage/'
*


libpq на самом

AnViar написал(а):
libpq на самом деле. я уже сборкой занимаюсь:

Да я не ошибался, оно виртуал:

 eix postgresql-libs
* virtual/postgresql-libs
     Available versions:  
        (7.3)   ~7.3
        (7.4)   ~7.4
        (8.0)   ~8.0
        (8.1)   ~8.1
        (8.2)   ~8.2
     Homepage:            http://www.postgresql.org/
     Description:         Virtual for PostgreSQL libraries

Всё равно бы подтянуло что нужно.

Может вопросы на одном форуме будешь пока задавать? И ещё, сам ebuild интересен, так с кондачка не разберёшь, что там могло пойти не так...

Это оверлей, в

Это оверлей, в котором я веду работу
rsync://213.27.6.157/overlay
app-office/openoffice-infra
Обсуждение переношу на сайт инфраресурса:
http://community.i-rs.ru/index.php/topic,8052.0.html


Их форум в

Их форум в гугле не индексируется. Ключевые моменты лучше дублировать тут.

Ай да маладца, человечище!

Пробую собрать 2.4.1-r5 и тоже нарвался на 'pg_config needed'. emerge -vp1 dev-db/libpq решил траблу, но не стоит ли добавить dev-db/libpq в RDEPENDS ебилда, а то потом эта зависимость будет теряться при пересборке ворда?

А как вы эту

А как вы эту проблему с pg_config решили?
и если она правильно решается так как пишут в посте выше, то почему этой библиотеки нет в зависимостях?

build.log
environment
emerge --info

:)

yarodin уже добавил

зависимость в свой рабочий ебилд. Она действительно так и решается. Другое дело, возник такой затык: сборка проходит только на x86, а на x86_64, к сожалению, вываливается на 6-ом часу компиляции. :( Вот с этим и бодаемся уже не первый день (в основном, он бодается).

Радость-то какая!

Наконец собралсо ooo-infra на x86_64, причём даже с ~gcc-4.3.1 и ~glibc-2.8!
Грабля была в новой версии ~rpm-4.4.7, с rpm-4.4.6 таких проблем не возникает.
Низкий поклон товарисчу yarodin! :-)))

Вышел ebuild openoffice-infra-2.4.1-r6 ;)

Попробовал на ~amd64 - собрался!
Нужно замаскировать >=app-arch/rpm-4.4.7 и установить rpm-4.4.6-r6.
Пробую на amd64 stable (но там некоторые пакеты из ~tested, включая glibc-2.8 и gcc-4.3.1)...
Проц в обеих случаях - Core2, сборка идёт 350-370 минут на этом слабом ноуте.

Помогите хоть кто-нибудь

Компиляция прошла успешно.
Помогите написать секцию install - у меня катастрофически не хвататет времени.
Ебилд в оверлее (см. выше).
Алгоритм инсталяции брать из порта freebsd (см. на инфраресурсе).
нужно просто все транслировать из порта в ebuild и ВСЕ! Дальше отладка и полировка.
кто может и хочет помочь - стучите в jabber


)-:Е

AnViar написал(а):
работы по написанию приостановлены ввиду отсутствия заинтересованых людей

Прямо хоть сам садись с нуля изучать \-:Е
Жаль, со временем туго


Пожалуйста, не описывайте своё железо в подписи

помогите с

помогите с нюансом:
нужно чтобы в зависимости от архитектуры переменной присваивались различные значения. Сейчас реализовал через if\then. конструкция типа ARCH_VAR="?x86 ("x") ?amd64 ("i")" не отработала, а хотелось бы ради изящности кода.

Посмотрите, как

Посмотрите, как в ебилдах для Opera разруливается, какой файл качать для какой архитектуры, в /usr/portage/www-client/opera/opera-9.51.ebuild

Спасибо большое за ебилд, поставлю из исходников, наконец (-:Е


Пожалуйста, не описывайте своё железо в подписи

Чёрт, места на

Чёрт, места на корне маловато... Придётся обождать \-:Е


Пожалуйста, не описывайте своё железо в подписи

Завершена

Завершена разработка ебилда!

Огромная благодарность Yar Odin за разработку основной части и патчи.
всю информацию по оверлею можете найти здесь: http://os-rostov.ru/node/17


возможно будет

возможно будет правильно добавить request на включение в осовное древо(как нестабильный - до стабилизации )

В sunrise -

В sunrise - пожлауйсто. В основное дерево его никто не возьмет.

Санрайз,

Санрайз, конечно, может и возьмут... Но только после решения всех проблем ОТК (QA). На глаз - сразу видны ненужные пробелы в конце файла.
Надо пройтись repoman в каталоге с ebuild.
_______________________
From Siberia with Love!

Спасибо за

Спасибо за отзыв. Все проблемы QA решены в r2.

Однако не

Однако не собирается. Причём ошибка какая-то непонятная. Вот кусок лога

/bin/sh ./libtool --mode=execute true db_upgrade
/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/..  -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -O2 -march=native -mtune=native -pipe -Wno-implicit -fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -O2 ../dist/../db_verify/db_verify.c
 gcc -c -I. -I../dist/.. -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -O2 -march=native -mtune=native -pipe -Wno-implicit -fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -O2 ../dist/../db_verify/db_verify.c  -fPIC -DPIC -o .libs/db_verify.o
 gcc -c -I. -I../dist/.. -D_GNU_SOURCE -D_REENTRANT -fno-strict-aliasing -O2 -march=native -mtune=native -pipe -Wno-implicit -fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -O2 ../dist/../db_verify/db_verify.c -o db_verify.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link gcc -o db_verify -Wl,-rpath,'$ORIGIN' -Wl,-z,noexecstack \
            db_verify.lo util_cache.lo util_sig.lo libdb-4.2.la -lpthread
gcc -o .libs/db_verify -Wl,-rpath -Wl,\$ORIGIN -Wl,-z -Wl,noexecstack .libs/db_verify.o .libs/util_cache.o .libs/util_sig.o  ./.libs/libdb-4.2.so -lpthread
creating db_verify
/bin/sh ./libtool --mode=execute true db_verify
touch ./unxlngx6.pro/misc/build/so_installed_so_berkeleydb
cp -f ./unxlngx6.pro/misc/build/db-4.2.52.NC/out/.libs/libdb*.so ./unxlngx6.pro/lib
cp -f ./unxlngx6.pro/misc/build/db-4.2.52.NC/out/db.h ./unxlngx6.pro/inc
touch ./unxlngx6.pro/misc/build/so_predeliver_so_berkeleydb
Running processes: 0
deliver -- version: 1.124

1 module(s):
        registry
need(s) to be rebuilt

Reason(s):

ERROR: error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/registry/tools

Attention: if you build and deliver the above module(s) you may prolongue your the build issuing command "build --from registry"

Поиск по этой ошибке ни кчему вразумительному не привёл...

P1localhost ~ # emerge -pv openoffice-infra

[ebuild  N    ] app-office/openoffice-infra-2.4.1  USE="binfilter cups dbus gstreamer gtk java kde ldap mono oodict opengl pam -debug -eds -firefox -gnome -odk -seamonkey -xulrunner" LINGUAS="en ru -de -en_US -uk" 0 kB [1]                                                                                                    
                         
P1localhost ~ # emerge --info                    
Portage 2.2_rc7 (default/linux/amd64/2008.0, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo x86_64)
=================================================================                                    
System uname: Linux-2.6.26-gentoo-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5200+-with-glibc2.2.5
Timestamp of tree: Tue, 12 Aug 2008 01:45:01 +0000                                                     
ccache version 2.4 [enabled]                                                                           
app-shells/bash:     3.2_p39                                                                           
dev-java/java-config: 1.3.7, 2.1.6-r1                                                                  
dev-lang/python:     2.5.2-r7                                                                          
dev-python/pycrypto: 2.0.1-r6                                                                          
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.62-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.25-r4
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=native -mtune=native -pipe"
DISTDIR="/distfiles"
FEATURES="ccache distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/science /usr/local/portage/layman/kdesvn-portage /usr/local/portage"
SYNC="rsync://mirror.aiya.ru/gentoo-portage"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac acl acpi alsa amd64 amr apache2 artworkextra audiofile avahi avi berkdb bitmap-fonts bluetooth boost browserplugin bzip2 cairo cdr clamav cli cracklib crypt css cups dbus directfb djvu dri dts dv dvb dvd dvdr dvdread emacs encode exif fbcon ffmpeg fftw flac flash foomaticdb fortran freetype2 gdbm gif gimp gphoto2 gpm gtk gtk2 guile hal hdf5 htmlhandbook iconv ieee1394 imagemagick imlib ipv6 isdnlog jack java jpeg jpeg2k kde kdeenablefinal kipi ladspa lame latex lcms ldap libsamplerate lirc lm_sensors logrotate lzw lzw-tiff mad midi mmap mmx mmxext mng mono mozilla mp2 mp3 mp4 mpeg mudflap multilib mysql ncurses neXt nepomuk nls nptl nptlonly nsplugin ntfs nvidia ogg oggvorbis openal openexr opengl openmp pam pcre pdf pdflib perl pic plasma png postgres ppds pppd python qt qt3 qt4 readline reflection reiserfs sdl semantic-desktop sensord session slang slp sndfile sox speex spell spl sqlite3 sse sse2 ssl svg sysfs tcpd theora threads tiff tools truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 v4l v4l2 vcd visualization vorbis wifi wmf x264 xattr xcb xcomposite xml xml2 xorg xpm xrandr xscreensaver xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon fuji template ptp2 directory" ELIBC="glibc" INPUT_DEVICES="keyboard mouse ps2mouse penmount joystik" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Не

Не мультипроцессная сборка случайно? WANT_MP=true установлена?

Подобное довольно редко наблюдается на мультипроцессной сборке как на инфравской так и на goo, связано
с довольно кривым оригинальным механизмом мультипроцессной сборки ОО, 100% рабочесть которого никто как бы и не гарантирует.
У меня есть стойкое подозрение, что подобное требование циклической пересборки случается при мультипроцессном билде, причем
когда параллельно машина на которой идет сборка чем-то сильно грузится.
Попробуйте просто сделать clean, а потом пересобрать заново.

После WANT_MP

После WANT_MP следующая ошибка (почти в том же месте)

g++ -Wreturn-type -fmessage-length=0 -c -O2 -fno-strict-aliasing -Wuninitialized   -I.  -I../unxlngx6.pro/inc/regmerge -I../inc -I../inc/pch -I../inc -I../unx/inc -I../unxlngx6.pro/inc -I. -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solver/680/unxlngx6.pro/inc/stl -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solver/680/unxlngx6.pro/inc/external -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solver/680/unxlngx6.pro/inc -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solenv/unxlngx6/inc -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solenv/inc -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/res -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solver/680/unxlngx6.pro/inc/stl -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solenv/inc/Xp31 -I/opt/sun-jdk-1.6.0.07/include -I/opt/sun-jdk-1.6.0.07/include/linux -I/opt/sun-jdk-1.6.0.07/include/native_threads/include -I/usr/include     -I/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/solver/680/unxlngx6.pro/inc/offuh -I. -I../res -I. -pipe -O2 -march=native -mtune=native -pipe -Wno-implicit -fno-strict-aliasing -DGL_GLEXT_PROTOTYPES -Wno-ctor-dtor-privacy -fno-use-cxa-atexit -fvisibility-inlines-hidden -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy     -Wno-non-virtual-dtor    -DLINUX -DUNX -DVCL -DGCC -DC341 -DX86_64 -DCVER=C341 -DNPTL -DGLIBC=2 -DX86_64 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.1/include/g++-v4 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DGSTREAMER -DCUI -DSOLAR_JAVA -DOOH680=OOH680   -DDLL_VERSION=\"680lx\"   -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON  -o ../unxlngx6.pro/obj/checksingleton.o /var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/registry/tools/checksingleton.cxx         
/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/registry/tools/checksingleton.cxx: In member function 'sal_Bool Options::initOptions(int, char**, sal_Bool)':                                                                                                                                                  
/var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/registry/tools/checksingleton.cxx:301: error: 'strdup' was not declared in this scope         
dmake:  Error code 1, while making '../unxlngx6.pro/obj/checksingleton.obj'                                                                                      
---* tg_merge.mk *---                                                                                                                                            

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1/work/OOH680_m17/registry/tools
dmake:  Error code 1, while making 'build_instsetoo_native'

Покажите вывод

Покажите вывод gcc-config -l

P1localhost ~ # gcc-config

P1localhost ~ # gcc-config -l
[1] x86_64-pc-linux-gnu-4.3.1 *

Если повторная

Если повторная пересборка не поможет, то присылай архив директории /var/tmp/portage/app-office/openoffice-infra-2.4.1/temp
а также printenv свой на емаил который у меня в профиле - будем смотреть.

yarodin сообщил,

yarodin сообщил, что предположительно проблема локализована - недостовало одного патча от go-oo, потеряного инфраресурсом. Во второй половине дня синхронизируйте оверлей - должна быть версия r2.


На amd64 не собралось

var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname
cat /var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/temp/mkBn6eXJ >> ../../../unxlngx6.pro/misc/all_qname.dpslo
Making: ../../../unxlngx6.pro/slo/QName.obj
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.1/include/g++-v4/ext/hash_set:64,
from /var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/solver/680/unxlngx6.pro/inc/stl/hash_set:39,
from /var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx:40:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.1/include/g++-v4/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx:12876: warning: type qualifiers ignored on function return type
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx:12919: warning: type qualifiers ignored on function return type
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx: In function 'const sal_Char* writerfilter::splitQName(const sal_Char*, sal_Char*, int, int*)':
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx:12959: error: 'memcpy' was not declared in this scope
dmake: Error code 1, while making '../../../unxlngx6.pro/slo/QName.obj'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/work/OOH680_m17/writerfilter/source/odiapi/qname
dmake: Error code 1, while making 'build_instsetoo_native'
---* *---
*
* ERROR: app-office/openoffice-infra-2.4.1-r2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5606: Called die
* The specific snippet of code:
* dmake || die "Build failed";
* The die message:
* 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-infra-2.4.1-r2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r2/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="NO_JAVA_HOME/jre/lib/rt.jar:." JAVA_HOME="NO_JAVA_HOME"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

emerge --info
Portage 2.1.4.4 (default/linux/amd64/2008.0, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.25-gentoo-r7 x86_64 Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz
Timestamp of tree: Thu, 14 Aug 2008 08:18:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p33
dev-lang/python: 2.5.2-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.2.5
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r2
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=core2 -mssse3 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -mtune=core2 -mssse3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/ http://ftp.fi.muni.cz/pub/linux/gentoo/ ftp://ftp.fi.muni.cz/pub/linux/gentoo/ http://gentoo.mirror.web4u.cz/ ftp://gentoo.mirror.web4u.cz/ http://src.gentoo.pl http://gentoo.prz.rzeszow.pl http://gentoo.zie.pg.gda.pl http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl ftp://mirror.icis.pcz.pl/gentoo/ http://gentoo.mirror.pw.edu.pl/ ftp://ftp.romnet.org/gentoo/ http://ftp.romnet.org/gentoo/ http://mirrors.evolva.ro/gentoo/ ftp://mirrors.evolva.ro/gentoo/ http://gentoo.ynet.sk/pub "
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/desktop-effects /usr/portage/local/layman/pcsx2-overlay /usr/portage/local/layman/openoffice-infra /usr/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X aac acl acpi alsa amd64 apm avahi bash-completion berkdb bzip2 cairo cdr cli cracklib crypt cups dbus dga dri dts dv dvd dvdr ffmpeg fortran gdbm gnome gpm gtk hal iconv isdnlog jpeg jpeg2k matroska midi mmx mp3 mudflap multilib ncurses nls nptl nptlonly ogg openal opengl openmp pam pcre perl pppd python readline reflection samba session spl sse sse2 sse3 ssl ssse3 sysfs tcpd truetype unicode userlocales utf8 vorbis xorg zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" USERLAND="GNU" VIDEO_CARDS="fglrx radeon"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Я в курсе, уже

Я в курсе, уже поправлено в экспериментальном r3.
Сегодня человек должен протестировать и по результатам выложу в оверлей или на дальнейшую доработку.
Если у вас есть желание протестировать, то отпишите на емаил который у меня в профиле -
вышлю ебилд.

По тесту - опять отвалилось но в другом месте

/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx: In function 'const sal_Char* writerfilter::splitQName(const sal_Char*, sal_Char*, int, int*)':
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/writerfilter/source/odiapi/qname/QName.cxx:12959: error: 'memcpy' was not declared in this scope
dmake: Error code 1, while making '../../../unxlngx6.pro/slo/QName.obj'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/writerfilter/source/odiapi/qname
dmake: Error code 1, while making 'build_instsetoo_native'
---* *---
*
* ERROR: app-office/openoffice-infra-2.4.1-r3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5604: Called die
* The specific snippet of code:
* dmake || die "Build failed";
* The die message:
* 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-infra-2.4.1-r3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="NO_JAVA_HOME/jre/lib/rt.jar:." JAVA_HOME="NO_JAVA_HOME"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

Ушел на емаил

Ушел на емаил new4 где поправил эти ошибки. Проверьте пожалуйсто.

Судя по всему скомпилилось но

Судя по всему скомпилилось но не установилось
***********************************************************
Successful packaging process!
***********************************************************
... creating log file log_OOH680_ru.log
Mon Aug 18 18:48:04 2008 (00:38 min.)
>>> Source compiled.
>>> Test phase [not enabled]: app-office/openoffice-infra-2.4.1-r3

>>> Install openoffice-infra-2.4.1-r3 into /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/image/ category app-office
* Preparing Installation
cp: cannot stat `/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice/native/install/ru/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/*': No such file or directory
cp: cannot stat `/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice_languagepack/native/install/en-US/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/*': No such file or directory
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp/environment: line 5839: cd: /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/image//usr/lib64/openoffice/share/xdg/: No such file or directory
mv: cannot stat `base.desktop': No such file or directory
sed: can't read openoffice.org-2.4-base.desktop: No such file or directory
*
* ERROR: app-office/openoffice-infra-2.4.1-r3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 5846: Called die
* The specific snippet of code:
* sed -i -e s/openoffice.org2.4/ooffice/g openoffice.org-2.4-"${i}".desktop || die "Sed failed";
* The die message:
* Sed 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-infra-2.4.1-r3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="NO_JAVA_HOME/jre/lib/rt.jar:." JAVA_HOME="NO_JAVA_HOME"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

Судя по

Судя по сообщениям об ошибке у вас случилось нечто страшное :)
Собраного ОО почему-то не оказалось по стандартному пути /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice/native/install/ru/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/
Возможно неверно отдетектилась архитектура (по правде говоря не могу вообразить как). Чтобы попытаться разобраться, что же у вас на самом деле произошло, мне нужны следующие вещи:\
1) Список содержимого директории /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/ у вас.
2) Архив директории /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp

P.S. Емаил мой вы знаете.

Все выслал, глянул в ебилд

Должно произойти копирование из каталога - каталог есть в каталоге файлы
openoffice.org-base_2.4.1-17_amd64.deb
openoffice.org-calc_2.4.1-17_amd64.deb
openoffice.org-core01_2.4.1-17_amd64.deb
openoffice.org-core02_2.4.1-17_amd64.deb
openoffice.org-core03_2.4.1-17_amd64.deb
openoffice.org-core03u_2.4.1-17_amd64.deb
openoffice.org-core04_2.4.1-17_amd64.deb
openoffice.org-core04u_2.4.1-17_amd64.deb
openoffice.org-core05_2.4.1-17_amd64.deb
openoffice.org-core05u_2.4.1-17_amd64.deb
openoffice.org-core06_2.4.1-17_amd64.deb
openoffice.org-core07_2.4.1-17_amd64.deb
openoffice.org-core08_2.4.1-17_amd64.deb
openoffice.org-draw_2.4.1-17_amd64.deb
openoffice.org-emailmerge_2.4.1-17_amd64.deb
openoffice.org-gnome-integration_2.4.1-17_amd64.deb
openoffice.org-graphicfilter_2.4.1-17_amd64.deb
openoffice.org-headless_2.4.1-17_amd64.deb
openoffice.org-impress_2.4.1-17_amd64.deb
openoffice.org-math_2.4.1-17_amd64.deb
openoffice.org-onlineupdate_2.4.1-17_amd64.deb
openoffice.org-pyuno_2.4.1-17_amd64.deb
openoffice.org-testtool_2.4.1-17_amd64.deb
openoffice.org-writer_2.4.1-17_amd64.deb
openoffice.org-xsltfilter_2.4.1-17_amd64.deb

Мож я чего не понимаю но по моему deb там не должно быть. Ручками cp -af /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice/native/install/ru/linux-2.6-x86_64/* /tmp/1 например работает...

???? У вас по

????
У вас по этому пути /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice/native/install/ru/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/

deb пакеты?????

судя по сообщениям инстала они появились там уже после того как секция инсталл отработала :)

У вас точно генту? :)

У меня точно Генту :)

Почистил все пересобрал получил снова то же:
Tue Aug 19 13:33:37 2008 (00:36 min.)
>>> Source compiled.
>>> Test phase [not enabled]: app-office/openoffice-infra-2.4.1-r3

>>> Install openoffice-infra-2.4.1-r3 into /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/image/ category app-office
* Preparing Installation
cp: cannot stat `/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice/native/install/ru/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/*': No such file or directory
cp: cannot stat `/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/OpenOffice_languagepack/native/install/en-US/linux-2.6-x86_64/buildroot/opt/openoffice.org2.4/*': No such file or directory
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp/environment: line 5839: cd: /var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/image//usr/lib64/openoffice/share/xdg/: No such file or directory
mv: cannot stat `base.desktop': No such file or directory
sed: can't read openoffice.org-2.4-base.desktop: No such file or directory
*
* ERROR: app-office/openoffice-infra-2.4.1-r3 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 5846: Called die
* The specific snippet of code:
* sed -i -e s/openoffice.org2.4/ooffice/g openoffice.org-2.4-"${i}".desktop || die "Sed failed";
* The die message:
* Sed 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-infra-2.4.1-r3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/temp/environment'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="NO_JAVA_HOME/jre/lib/rt.jar:." JAVA_HOME="NO_JAVA_HOME"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

И снова ептлмн вижу ДЕБ пакеты по путям на которые он ругаеться - подозреваю заговор против Генту :)

Обновил оверлей получил r4 счас буду пробовать

Вы можете со

Вы можете со мной через IM любой связаться? Координаты я вам на емаил высылал.
build.log у вас совершенно нормальный, что происходит ума не приложу и откуда там вообще могут браться deb пакеты.
Неплохо было бы листинг полный (со всеми поддиректироями по всей глубине) посмотреть вашей директории:
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r3/work/OOH680_m17/instsetoo_native/unxlngx6.pro/

/etc/debian_version тако

/etc/debian_version

такого файла у вас нет случаем?

Нету. Точно

Нету. Точно Генту - подробности в мыле отписал

Можно

Можно как-нибудь наладить выкладку оверлея в архиве, для несчастных, сидящих за http-proxy?

emerge proxychains

emerge proxychains
man proxychains
настройка
proxychains layman -a и тд

Заткнулась на

Заткнулась на следующем что может быть?

SHL5FILTERFILE not set!
-----------------------------
dummy file to keep the dependencies for later use.
------------------------------
Making: ../unxlngi6.pro/lib/libvclplug_kde680li.so
g++ -Wl,-z,noexecstack -Wl,-z,combreloc -Wl,-z,defs -Wl,-Bsymbolic-functions -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo -Wl,--hash-style=gnu -Wl,-rpath,'$ORIGIN:$ORIGIN/../ure-link/lib' -shared -L../unxlngi6.pro/lib -L../lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/unxlngi6/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solver/680/unxlngi6.pro/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/unxlngi6/lib -L/opt/sun-jdk-1.6.0.07/lib -L/opt/sun-jdk-1.6.0.07/jre/lib/i386 -L/opt/sun-jdk-1.6.0.07/jre/lib/i386/client -L/opt/sun-jdk-1.6.0.07/jre/lib/i386/native_threads -L/usr/lib ../unxlngi6.pro/slo/vclplug_kde_dflt_version.o -o ../unxlngi6.pro/lib/libvclplug_kde680li.so ../unxlngi6.pro/slo/kdedata.o ../unxlngi6.pro/slo/salnativewidgets-kde.o -L/usr/kde/3.5/lib -L/usr/qt/3/lib -lkdeui -lkdecore -lqt-mt -lvclplug_gen680li -lvcl680li -lpsp680li -ltl680li -lvos3gcc3 -luno_sal -lX11 -lXext -ldl -lpthread -lm
rm -f ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
mv ../unxlngi6.pro/lib/libvclplug_kde680li.so ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/bin/checkdll.sh -L../unxlngi6.pro/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solver/680/unxlngi6.pro/lib ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
Checking DLL ../unxlngi6.pro/lib/check_libvclplug_kde680li.so ...: ERROR: libkdeui.so.4: cannot open shared object file: No such file or directory
dmake: Error code 1, while making '../unxlngi6.pro/lib/libvclplug_kde680li.so'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/vcl/util
dmake: Error code 1, while making 'build_instsetoo_native'
---* *---
*
* ERROR: app-office/openoffice-infra-2.4.1-r5 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5555: Called die
* The specific snippet of code:
* dmake || die "Build failed";
* The die message:
* 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-infra-2.4.1-r5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/temp/environment'.
* This ebuild is from an overlay: '/usr/local/portage/'
*
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6 CLASSPATH="/opt/sun-jdk-1.6.0.07/jre/lib/rt.jar:." JAVA_HOME="/opt/sun-jdk-1.6.0.07"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info

revdep-rebuild.

revdep-rebuild. Временное решение - собрать без флага kde.

Subversion

Оверлей теперь доступен по адресу svn://os-rostov.ru/overlay
Рекомендую пользоваться именно этим способом получения репозитория, т.к. по rsync вы можете получить не всегда самую последнюю версию. В дальнейшем я планирую полностью мигрировать на subversion и отказаться от rsync.

P.S. Дальнейшие обсуждения ebuild во избежание путаницы предлагаю вести в одно месте. Как вариант http://os-rostov.ru/node/34. Или лучше багзилла?


Заткнулась на

Заткнулась на следующем помогите разобраться:

SHL5FILTERFILE not set!
-----------------------------
dummy file to keep the dependencies for later use.
------------------------------
Making: ../unxlngi6.pro/lib/libvclplug_kde680li.so
g++ -Wl,-z,noexecstack -Wl,-z,combreloc -Wl,-z,defs -Wl,-Bsymbolic-functions -Wl,--dynamic-list-cpp-new -Wl,--dynamic-list-cpp-typeinfo -Wl,--hash-style=gnu -Wl,-rpath,'$ORIGIN:$ORIGIN/../ure-link/lib' -shared -L../unxlngi6.pro/lib -L../lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/unxlngi6/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solver/680/unxlngi6.pro/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/unxlngi6/lib -L/opt/sun-jdk-1.6.0.07/lib -L/opt/sun-jdk-1.6.0.07/jre/lib/i386 -L/opt/sun-jdk-1.6.0.07/jre/lib/i386/client -L/opt/sun-jdk-1.6.0.07/jre/lib/i386/native_threads -L/usr/lib ../unxlngi6.pro/slo/vclplug_kde_dflt_version.o -o ../unxlngi6.pro/lib/libvclplug_kde680li.so ../unxlngi6.pro/slo/kdedata.o ../unxlngi6.pro/slo/salnativewidgets-kde.o -L/usr/kde/3.5/lib -L/usr/qt/3/lib -lkdeui -lkdecore -lqt-mt -lvclplug_gen680li -lvcl680li -lpsp680li -ltl680li -lvos3gcc3 -luno_sal -lX11 -lXext -ldl -lpthread -lm
rm -f ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
mv ../unxlngi6.pro/lib/libvclplug_kde680li.so ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solenv/bin/checkdll.sh -L../unxlngi6.pro/lib -L/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/solver/680/unxlngi6.pro/lib ../unxlngi6.pro/lib/check_libvclplug_kde680li.so
Checking DLL ../unxlngi6.pro/lib/check_libvclplug_kde680li.so ...: ERROR: libkdeui.so.4: cannot open shared object file: No such file or directory
dmake: Error code 1, while making '../unxlngi6.pro/lib/libvclplug_kde680li.so'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/work/OOH680_m17/vcl/util
dmake: Error code 1, while making 'build_instsetoo_native'
---* *---
*
* ERROR: app-office/openoffice-infra-2.4.1-r5 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 5555: Called die
* The specific snippet of code:
* dmake || die "Build failed";
* The die message:
* 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-infra-2.4.1-r5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-infra-2.4.1-r5/temp/environment'.
* This ebuild is from an overlay: '/usr/local/portage/'
*
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6 CLASSPATH="/opt/sun-jdk-1.6.0.07/jre/lib/rt.jar:." JAVA_HOME="/opt/sun-jdk-1.6.0.07"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".