Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132572 - openoffice-2.0.1-r1 fails with Unknown UNO type
Summary: openoffice-2.0.1-r1 fails with Unknown UNO type
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: PPC Other
: High normal (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-07 08:15 UTC by David Gurvich
Modified: 2006-05-10 11:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Gurvich 2006-05-07 08:15:38 UTC
Compiling openoffice with gcc-4.1.0 fails with the following errors

sudo grep -i error /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//logging/en-US/log_OOA680__en-US.log
Password:
error (RuntimeException): Unknonwn UNO type class 946077680
ERROR:  /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//services.rdb/en-US_inprogress_1/services.rdb -c vnd.openoffice.pymodule:mailmerge -l com.sun.star.loader.Python 2>&1 |
error (RuntimeException): Unknonwn UNO type class 946077680
ERROR:  /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/regcomp -register -br /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/types.rdb -br /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/solver/680/unxlngppc.pro/bin/pyuno_services.rdb -r /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//services.rdb/en-US_inprogress_1/services.rdb -c vnd.openoffice.pymodule:pythonscript -l com.sun.star.loader.Python 2>&1 |
Moved directory from /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//services.rdb/en-US_inprogress_1 to /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//services.rdb/en-US_witherror_1
Removing directory /var/tmp/portage/openoffice-2.0.1-r1/work/ooo-build-2.0.1.3/build/ooa680-m1/instsetoo_native/util/OpenOffice//services.rdb/en-US_witherror_1
ERROR: Could not register all components!

------------------------------------------------------------------------------

emerge --info
------------------------------------------------------------------------------
Portage 2.1_pre9-r5 (default-linux/ppc/2005.0, gcc-4.1.0, glibc-2.3.6-r3, 2.6.16-gentoo-r5 ppc)
=================================================================
System uname: 2.6.16-gentoo-r5 ppc 7455, altivec supported
Gentoo Base System version 1.12.0_pre17
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O -mtune=G4 -mabi=altivec -pipe -fomit-frame-pointer"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O -mtune=G4 -mcpu=G4 -mabi=altivec"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/"
LC_ALL="en_US.UTF-8"
LINGUAS="en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/java-experimental /usr/local/overlays/migration-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc X aac alsa altivec apache2 arts berkdb bidi bitmap-fonts bonobo bzip2 cairo cdda cdr cjk cli crypt cups curl dbus doc dri dvd dvdr dvdread eds emboss esd fbcon ffmpeg flac foomaticdb fortran gcj gd gdbm ggi gif gnome gnutls gpm gs gstreamer gtk gtk2 guile hal howl imagemagick imlib ipv6 isdnlog jack java javascript jikes jpeg jpeg2k junit kde lcms libcaca libwww live mad mikmod mng motif mozilla mp3 mpeg multislot ncurses nls nntp nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdflib perl pic png ppds pppd python qt readline reflection samba scanner sdl session slang smp snmp spell spl ssl stream t1lib tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis wmf x264 xcomposite xine xml xml2 xmms xorg xosd xprint xv xvid zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux linguas_en_US userland_GNU video_cards_ati video_cards_radeon"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 David Gurvich 2006-05-09 09:37:39 UTC
Have been in the process of changing gcc version to 4.1.0.  Previous version had difficulty with USE="objc-gc", but gotten around with installation of boehm-gc.  That no longer works as it should.  There now seems to be a conflict with boehm-gc and objc-gc.  With objc-gc enabled gcc-4.1.0 would not compile consistently, at least not with gcc-4.1.0.  I don't know why, but caused failure during gfortran compilation.  Removing that flag allows gcc-4.1.0 to compile gcc-4.1.0 and ...
now openoffice has no more problems, installing properly.

????
I don't understand any of that.
Comment 2 David Gurvich 2006-05-10 11:02:41 UTC
Trouble was most likely due to cruft from changeover to gcc-4.1.