Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275145 - app-office/openoffice-3.1.0 installation step fails "Could not register all components for file services.rdb (gid_Starregistry_Services_Rdb)"
Summary: app-office/openoffice-3.1.0 installation step fails "Could not register all c...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-23 06:50 UTC by Cosmin Giradu
Modified: 2009-07-05 10:04 UTC (History)
0 users

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


Attachments
build logs for the OOo package (OOo-build-logs.tar.bz2,567.81 KB, application/octet-stream)
2009-06-23 18:16 UTC, Cosmin Giradu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cosmin Giradu 2009-06-23 06:50:58 UTC
emerge of openoffice-3.1.0 fails at install step with:

ERROR: ERROR: Could not register all components for file services.rdb (gid_Starregistry_Services_Rdb)!

Not sure if it's related but this started happening after swtching to gcc-4.4

Reproducible: Always

Steps to Reproduce:
1. emerge app-office/openoffice

Actual Results:  
emerge crashes with the above error at install

Expected Results:  
install correctly

I also tryed installing with:

MAKEOPTS="-j1"
CFLAGS="-O2 -march=core2 -mtune=core2 -pipe"

# emerge --info                                                    
Portage 2.2_rc33 (default/linux/x86/2008.0/desktop, gcc-4.4.0, glibc-2.10.1-r0, 2.6.30-gentoo-r1-b10 i686)
=================================================================                                         
System uname: Linux-2.6.30-gentoo-r1-b10-i686-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 22 Jun 2009 06:00:01 +0000                                                        
app-shells/bash:     4.0_p24                                                                              
dev-java/java-config: 2.1.8-r1                                                                            
dev-lang/python:     2.6.2-r1                                                                             
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -mtune=core2 -mmmx -msse -msse2 -mssse3 -msse4.1 -mfpmath=sse -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=core2 -mtune=core2 -mmmx -msse -msse2 -mssse3 -msse4.1 -mfpmath=sse -fomit-frame-pointer -pipe"
DISTDIR="/home/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.evolva.ro/gentoo/ http://ftp.romnet.org/gentoo/ http://mirrors.xservers.ro/gentoo/ http://de-mirror.org/distro/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-l8 -j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/mozilla /usr/portage /usr/local/portage/cnyk/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit 64bit 7zip X Xaw3d a52 aac acl acpi addbookmarks admin administrator aim aio alias alsa amr amrnb amrwb animgif apache2 aspnet aspnet2 async atmo audacious audiofile auto-completion autoipd autoreplace avahi bash-completion battery bcmath berkdb big-tables bl bluetooth branding bzip2 cairo calendar cdda cddax cddb cdio cdparanoia cdr cdrom cdrtools cgi cisco cli connectionstatus consolekit contactnotes cpufreq cracklib crypt ctype cuda cups cupsddk curl curlwrappers custom-cflags custom-cpuopts custom-optimization dbase dbm dbus dc1394 dell dhcpcd dialup dirac discard-path disk-partition diskio distribution divx djvu dri dso dts dvb dvbplayer dvbsetup dvd dvdr dvdread eap-tls eds emboss emerald enca encode esd evo exif expat extensible fam fastcgi ffmpeg fftw filter firefox firefox3 flac flash flatfile fluidsynth fontconfig foomaticdb force-cgi-redirect fortran ftp fuse gd gdbm gif git glade glitz gmp gnome gnutls gphoto2 gpm gstreamer gtk hal hash hddtemp highlight history http httpd httpfs hybrid-auth icap-client iconv id3 id3tag idn imagemagick imap imlib inifile injection innodb iproute2 iptv ipv6 isdnlog java java6 javascript jde joystick jpeg jpeg2k json kate kde kde4 kerberos kvm lame laptop ldap ldap-sasl libass libffi libgcrypt libgda libnotify libsamplerate libsexy libssh2 libv4l2 lighttpd live lm_sensors logitech-mouse logrotate loop-aes lua lzma lzo mad matroska max-idx-128 mcve md5sum mdnsresponder-compat memcache messenger mhash midi mikmod mjpeg mmap mmkeys mmx mmxext mng modplug modules mono moonlight motif mouse mozdom mp2 mp3 mp3rtp mp3tunes mp4 mp4live mpeg mpeg2 mplayer mschap msn mtp mudflap musepack music mysql mysqli ncurses nemesi network network-cron networking networkmanager nls nowlistening nptl nptlonly nsplugin ntfs nvidia objc objc++ objc-gc odbc ogg openal openexr opengl openmp openssl opensslcrypt openvpn opera oss pam pango passwdqc passwordsave pcntl pcre pcsc-lite pdf pdo perl php pidgin plasma pmu png pnm policykit posix ppds pppd pptp prediction pulseaudio pvr python qq qt3 qt3support qt4 quicktime radio radius rar rdesktop readline realmedia reflection reiserfs replytolist resolvconf roe rogue rrdcgi rrdtool rss rtc rtsp samba sasl scanner schroedinger scrobbler sdk sdl sdl-image sdl-sound sdlaudio sdlcd sendmail serial session sharedext shout simplexml skins slang slp smi smp sms sndfile snmp soap sockets spell spl sqlite sqlite3 srt sse sse2 sse4.1 ssl ssse3 startup-notification statistics stream subversion suexec suhosin suid svg swat swig sysfs sysvipc taglib tagwriting tcl tcpd texteffect theora threads thunderbird tidy tiff tk tokenizer translator truetype tta twolame type1 unicode unsupported upnp usb v4l v4l2 vboxwebsrv vcd vcdinfo vcdx vde vdpau vdr vhook vhosts vidix vim vim-pager vim-syntax vim-with-x vlm vnc vncviewer vorbis wav wavpack wddx webdav webdav-neon webdav-serf webkit webpresence wifi win32codecs wireshark wma wmp x264 x86 xalan xanim xattr xcb xcomposite xerces-c xfce xfs xhtml xine xinetd xml xmlreader xmlrpc xmlwriter xorg xorgmodule xpm xrandr xscreensaver xsl xslt xulrunner xv xvid xvmc yahoo yaz zip zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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_balancerproxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" FOO2ZJS_DEVICES="hp1000 hp1005 hp1018 hp1020 hp1500 hp1600 hp2600n hpp1005 hpp1006 hpp1505" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv nvidia nouveau"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Cosmin Giradu 2009-06-23 07:05:18 UTC
since 10.5 MB is quite a bit more than what bugs.gentoo.org allows for upload you can find the build log of the last attepmt at http://cnyk.ro/pfile/build.log

It was built with the reduced flags:
MAKEOPTS="-j1"
CFLAGS="-O2 -march=core2 -mtune=core2 -pipe"
Comment 2 Cosmin Giradu 2009-06-23 07:08:25 UTC
If anyone can tell me how to tell portage to build ONLY openoffice with gcc-4.3 I'll post the results of that too.
I know it's not a good ideea, I just want to be sure it's related to gcc-4.4 (or not)
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2009-06-23 11:28:29 UTC
OOo 3.1.0 should build fine with gcc 4.4. Besides that: please lower your CFLAGS to something more generic and try again (which the ebuild also advices to do before filing a bug ;) ).

Reopen if the bug prevails with generic CFLAGS.
Comment 4 Cosmin Giradu 2009-06-23 13:49:07 UTC
(In reply to comment #3)
> OOo 3.1.0 should build fine with gcc 4.4. Besides that: please lower your
> CFLAGS to something more generic and try again (which the ebuild also advices
> to do before filing a bug ;) ).
> 
> Reopen if the bug prevails with generic CFLAGS.
> 

It does. I've just rebuilt OOo 3.1.0. (as you know build takes 100000 years to complete :) )

How much more generic than "-O2 -pipe"? I'll try tonight with CFLAGS="".
Comment 5 Cosmin Giradu 2009-06-23 13:50:22 UTC
Besides that, installation fails NOT the build phase.
Comment 6 Andreas Proschofsky (RETIRED) gentoo-dev 2009-06-23 14:40:10 UTC
(In reply to comment #5)
> Besides that, installation fails NOT the build phase.
> 

Yes, but in the install phase regcomp is called which notoriously hyper-sensible to overoptimization. Anyway: Reopening...
Comment 7 Cosmin Giradu 2009-06-23 15:39:40 UTC
(In reply to comment #6)
> Yes, but in the install phase regcomp is called which notoriously
> hyper-sensible to overoptimization. Anyway: Reopening...
> 

Got it. I have already started a build with CFLAGS="". I'll let you know as soon as it finishes if it's a real bug or I'm an idiot (the later is more likely, but I had to ask)
Comment 8 Cosmin Giradu 2009-06-23 18:16:38 UTC
Created attachment 195582 [details]
build logs for the OOo package

Build finished. Same error.
I've put in the archive the complete logs (build.log + environment).
Comment 9 Cosmin Giradu 2009-07-05 10:04:26 UTC
I'me moved my system to 64bit in the meantime.