Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52606 - Libbonobo-2.6.2 and libbonoboui-2.6.1 break evolution.
Summary: Libbonobo-2.6.2 and libbonoboui-2.6.1 break evolution.
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-31 11:40 UTC by Tamran Lengyel
Modified: 2004-08-02 07:39 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 Tamran Lengyel 2004-05-31 11:40:27 UTC
Emerge -UD world upgraded these two packages and evolution quit working.  I tried recompiling evolution but still no go.  Upon downgrading these packages everything worked fine again.  This happend to me once before on an x86 system as well.  There perhaps is something else required to recompile, but I couldn't figure it out.

I have ~amd64 in my keywords an have masked these two packages.

Reproducible: Didn't try
Steps to Reproduce:
1. Upgrade the two packages
2. Witness the carnage
3. Downgrade the package
4. Relax with email

Actual Results:  
All was good again.


emerge info
---------------------
Portage 2.0.50-r7 (gcc34-amd64-2004.1, gcc-3.4.0, glibc-2.3.3_pre20040529-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 x86_64 5
Gentoo Base System version 1.4.15
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=opteron -pipe -ftracer -fweb"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=opteron -pipe -ftracer -fweb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo ftp://mirrors.tds.net/gentoo
http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm avi berkdbgen2 root # emerge info
Portage 2.0.50-r7 (gcc34-amd64-2004.1, gcc-3.4.0, glibc-2.3.3_pre20040529-r0,
2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 x86_64 5
Gentoo Base System version 1.4.15
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=opteron -pipe -ftracer -fweb"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=opteron -pipe -ftracer -fweb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://mirror.datapipe.net/gentoo ftp://mirrors.tds.net/gentoo
http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm avi berkdb cdr crypt cups doc dvd dvdr encode esd
foomaticdb gdbm ggi gif gnome gpm gtk gtk2 gtkhtml guile imlib innodb jpeg
libg++ libwww mikmod motif mpeg ncurses nls nogcj oggvorbis opengl oscar pam
pdflib perl plotutils png python quicktime readline sdl slang spell ssl tcpd
tetex tiff truetype usb videos xml xml2 xmms xv yahoo zlib"
 cdr crypt cups doc dvd dvdr encode esd foomaticdb gdbm ggi gif gnome gpm gtk
gtk2 gtkhtml guile imlib innodb jpeg libg++ libwww mikmod motif mpeg ncurses nls
nogcj oggvorbis opengl oscar pam pdflib perl plotutils png python quicktime
readline sdl slang spell ssl tcpd tetex tiff truetype usb videos xml xml2 xmms
xv yahoo zlib"
Comment 1 Malcolm Lashley (RETIRED) gentoo-dev 2004-05-31 11:56:07 UTC
The evolution-1.4.6 error at startup is:

Cannot activate component OAFIID:GNOME_Evolution_Mail_ShellComponent :
The error from the activation system is:
Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'

The culprit appears to be libbonobo2.6.2.

bonobo2.6.2 / bonoboui2.6.1 = error as above.
bonobo2.6.0 / bonoboui2.6.1 = no problemo.
Comment 2 Kristian 2004-05-31 13:29:04 UTC
same here, reemerging libbonobo-2.6.0 fixed it

Portage 2.0.50-r7 (hardened-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.4.26_pre6-gentoo)
=================================================================
System uname: 2.4.26_pre6-gentoo i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.4.15
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fPIC -DPIC -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fPIC -DPIC -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms strict"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.zie.pg.gda.pl http://ftp.gentoo.skynet.be/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi acpi4linux alsa apache2 apm arts avi berkdb cdr cgi crypt cups dga dvd dvdr encode escreen esd ethereal f77 fbcon ffmpeg foomaticdb freetype fs gdbm gif gnome gpm gtk gtk2 hardened idea imap imlib ipv6 isdn jack java javascript jpeg kerberos libwww lirc mad md5sum mmx motif mozilla mpeg mpeg4 mplayer ncurses nls nvidia oav obj offensive oggvorbis opengl oss pam pdflib perl php pic python qt readline samba sdl slang speedo spell sse ssl svga tcltk tcpd truetype type1 unicode usb vim-with-x virus-scan x86 xml xml2 xmms xv xvid zlib"
Comment 3 Travis Tilley (RETIRED) gentoo-dev 2004-05-31 21:00:36 UTC
i've marked 2.6.2 -amd64. does this problem exist on other archs?
Comment 4 Tamran Lengyel 2004-05-31 21:03:20 UTC
Yes, it exists on x86, as Kristian also had the same problems.
Comment 5 Bryan Forbes 2004-06-01 22:17:04 UTC
This also happens on ppc as well.
Comment 6 Derek Dolney 2004-06-02 08:28:42 UTC
libbonobo-2.6.2 also breaks ggv (on x86):

(ggv:9654): GGV-WARNING **: Could not get GGV control: 'Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0''
Comment 7 Benjamin Coles 2004-06-02 22:32:42 UTC
Bug filed in wrong place
Comment 8 foser (RETIRED) gentoo-dev 2004-06-03 03:03:56 UTC
lv : you are eagerly fast to mark something -amd64 that is there for testing, without much more than one single report for that arch with gcc-3.4 & new compiler opts in CFLAGS.

The only thing i can find about this exception is that removing /tmp/orbit-* dirs and restarting the session might fix it.
Comment 9 Derek Dolney 2004-06-03 07:34:20 UTC
foser's tip works for me. I reninstalled libbonobo-2.6.2, logged out, removed /tmp/orbit-* stuff, and logged back in and bonobo stuff seems to work fine again (including ggv).
Comment 10 Stefano Torresi 2004-08-02 05:46:15 UTC
the orbit trick worked to me too
Comment 11 foser (RETIRED) gentoo-dev 2004-08-02 07:39:12 UTC
don't think we can do much about it and it only rarely pops up, so i'm closing this.