[Evolution] Evolution 2.2.2 on Solaris 10

Not Zed notzed@ximian.com
Mon, 02 May 2005 14:07:48 +0530


--=-kfav4TIHMZs1OEyfVAa/
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Fri, 2005-04-22 at 15:39 +0100, Ian Baines wrote:

> Hi Michael,
> 
> Thanks for the suggestion. I tried setting BONOBO_ACTIVATION_PATH in a shell (to /opt/csw/lib/bonobo/servers/) before running Evolution 2.2.2 and ended up with the same failure.
> 
> I then set BONOBO_ACTIVATION_PATH in my .bash_profile to /opt/csw/lib/bonobo/servers:$BONOBO_ACTIVATION_PATH logged out and back in and Nautilus failed to start.



Hmm, i dont see why that shouldn't work really.  Unless you're missing
some other path elements somehow, at the time the bonobo-activation
daemon is running.  I'd probably put the csw stuff after the existing
path though.  And make sure there aren't duplicates (e.g. of older
stuff) in the different locations.

Might need to make sure LD_LIBRARY_PATH is setup appropriately too.


> The problem here is that the Blastwave.org Evolution package is built against a different gnome prefix (/opt/csw) to the Sun Solaris 10 one (/usr).
> 
> As one last effort I copied and deleted the GNOME_Evolution_* entries from /usr/lib/bonobo/servers and symlinked the ones from /opt/csw/lib/bonobo/servers.
> 
> This did actually start up Evolution 2.2.2 and asked to convert my 1.4.6 database to 2.x style but then crashed with the following errors:-
> 
> [ian@amazon ~]$/opt/csw/bin/evolution
> es menu class init
> 
> (evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Addressbook_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'
> 
> (evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Tasks_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'
> 
> (evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Calendar_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'
> 
> (evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Mail_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'
> 
> (evolution:14712): e-error.c-WARNING **: No parent set, or default parent available for error dialog
> 
> (evolution:14712): e-utils-WARNING **: can't load plugin 'ld.so.1: /opt/csw/libexec/evolution-2.2: fatal: relocation error: file /opt/csw/lib/evolution/2.2/plugins/liborg-gnome-evolution-startup-wizard.so: symbol em_account_editor_new: referenced symbol not found'
> 
> (evolution:14712): GLib-CRITICAL **: file gstrfuncs.c: line 1750: assertion `s2 != NULL' failed
> 
> (evolution:14712): evolution-shell-WARNING **: Unknown component mail
> [ian@amazon ~]$
> 
> I don't think this is going to work!
> 
> Maybe my only option is to compile from source so that the Gnome prefixes are the same?



Hmm, no it should work, once you get those 'cannot activate' things
fixed - the other errors are just cascading from that.

I don't really know what ot suggest other than playing with the path and
working out why other things don't run.



--=-kfav4TIHMZs1OEyfVAa/
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.7.0">
</HEAD>
<BODY>
On Fri, 2005-04-22 at 15:39 +0100, Ian Baines wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Hi Michael,</FONT>

<FONT COLOR="#000000">Thanks for the suggestion. I tried setting BONOBO_ACTIVATION_PATH in a shell (to /opt/csw/lib/bonobo/servers/) before running Evolution 2.2.2 and ended up with the same failure.</FONT>

<FONT COLOR="#000000">I then set BONOBO_ACTIVATION_PATH in my .bash_profile to /opt/csw/lib/bonobo/servers:$BONOBO_ACTIVATION_PATH logged out and back in and Nautilus failed to start.</FONT>
</PRE>
</BLOCKQUOTE>
<PRE>

</PRE>
Hmm, i dont see why that shouldn't work really.&nbsp; Unless you're missing some other path elements somehow, at the time the bonobo-activation daemon is running.&nbsp; I'd probably put the csw stuff after the existing path though.&nbsp; And make sure there aren't duplicates (e.g. of older stuff) in the different locations.<BR>
<BR>
Might need to make sure LD_LIBRARY_PATH is setup appropriately too.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">The problem here is that the Blastwave.org Evolution package is built against a different gnome prefix (/opt/csw) to the Sun Solaris 10 one (/usr).</FONT>

<FONT COLOR="#000000">As one last effort I copied and deleted the GNOME_Evolution_* entries from /usr/lib/bonobo/servers and symlinked the ones from /opt/csw/lib/bonobo/servers.</FONT>

<FONT COLOR="#000000">This did actually start up Evolution 2.2.2 and asked to convert my 1.4.6 database to 2.x style but then crashed with the following errors:-</FONT>

<FONT COLOR="#000000">[ian@amazon ~]$/opt/csw/bin/evolution</FONT>
<FONT COLOR="#000000">es menu class init</FONT>

<FONT COLOR="#000000">(evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Addressbook_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'</FONT>

<FONT COLOR="#000000">(evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Tasks_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'</FONT>

<FONT COLOR="#000000">(evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Calendar_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'</FONT>

<FONT COLOR="#000000">(evolution:14712): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Mail_Component:2.2': Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'</FONT>

<FONT COLOR="#000000">(evolution:14712): e-error.c-WARNING **: No parent set, or default parent available for error dialog</FONT>

<FONT COLOR="#000000">(evolution:14712): e-utils-WARNING **: can't load plugin 'ld.so.1: /opt/csw/libexec/evolution-2.2: fatal: relocation error: file /opt/csw/lib/evolution/2.2/plugins/liborg-gnome-evolution-startup-wizard.so: symbol em_account_editor_new: referenced symbol not found'</FONT>

<FONT COLOR="#000000">(evolution:14712): GLib-CRITICAL **: file gstrfuncs.c: line 1750: assertion `s2 != NULL' failed</FONT>

<FONT COLOR="#000000">(evolution:14712): evolution-shell-WARNING **: Unknown component mail</FONT>
<FONT COLOR="#000000">[ian@amazon ~]$</FONT>

<FONT COLOR="#000000">I don't think this is going to work!</FONT>

<FONT COLOR="#000000">Maybe my only option is to compile from source so that the Gnome prefixes are the same?</FONT>
</PRE>
</BLOCKQUOTE>
<PRE>

</PRE>
Hmm, no it should work, once you get those 'cannot activate' things fixed - the other errors are just cascading from that.<BR>
<BR>
I don't really know what ot suggest other than playing with the path and working out why other things don't run.<BR>
<BR>
<BR>
</BODY>
</HTML>

--=-kfav4TIHMZs1OEyfVAa/--