Bug 110287 - evolution missing components following error
evolution missing components following error
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: evolution (Show other bugs)
1
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Dave Malcolm
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2003-11-17 17:22 EST by Clif
Modified: 2007-11-30 17:10 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2004-11-30 00:46:22 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Scrennshot of Evolution error (14.43 KB, image/png)
2004-05-25 11:37 EDT, Andrew Rechenberg
no flags Details
Patch to spec file to add /usr/lib/evolution/1.4 to ld.so.conf (1.24 KB, patch)
2004-06-14 17:51 EDT, Andrew Rechenberg
no flags Details | Diff

  None (edit)
Description Clif 2003-11-17 17:22:36 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1)
Gecko/20031030 MultiZilla/1.5.0.3o

Description of problem:
Whenever I start evolution I get the following error:
Cannot activate component
OAFIID:GNOME_Evolution_ExchangeStorage_ShellComponent :
The error from the activation system is:
Child process did not give an error message, unknown failure occurred

Following that:
  - default shortcuts don't work, those that I've created are missing
  - there's no way to access my exchange server via connector - no
folder, shortcut, etc.

This bug looks identical to bug 101069 which is listed as being fixed
for severn.

Thanks, Clif

Version-Release number of selected component (if applicable):
1.4.5-7

How reproducible:
Always

Steps to Reproduce:
1.  start evolution
2.  read error
3.  see missing components
    

Actual Results:  Cannot activate component
OAFIID:GNOME_Evolution_ExchangeStorage_ShellComponent :
The error from the activation system is:
Child process did not give an error message, unknown failure occurred

Additional info:
Comment 1 Dave Malcolm 2004-05-17 21:17:27 EDT
Which version of the Connector are you running?  How did obtain the code?

I've put up a test version of the connector for FC2 at
http://people.redhat.com/dmalcolm/evo-1-4-connector

I can do packages for FC1 if that would be helpful.
Comment 2 Andrew Rechenberg 2004-05-25 11:35:34 EDT
I created an RPM for FC1 from the SRPM package at
http://people.redhat.com/tcallawa/evolution-connector/ and I am
experiencing this same error.  I am using
evolution-connector-1.4.7-1.i386.rpm.
Comment 3 Andrew Rechenberg 2004-05-25 11:37:51 EDT
Created attachment 100542 [details]
Scrennshot of Evolution error
Comment 4 Alan Schmidt 2004-05-27 23:39:16 EDT
I'm using the yum repository at  
  
http://people.redhat.com/dmalcolm/evo-1-4-connector/  
  
and I have identical results. When I run  
  
/usr/libexec/evolution/1.4/evolution-exchange-storage  
  
by hand, I get  
  
/usr/libexec/evolution/1.4/evolution-exchange-storage: error while  
loading shared libraries: libeshell.so.0: cannot open shared object  
file: No such file or directory  
  
however, I see libeshshell.so.0 in /usr/lib/evolution/1.4  
  
If I add /usr/lib/evolution/1.4 to /etc/ld.so.conf, run ldconfig, and 
then killev the error goes away. 
Comment 5 Bryan Christ 2004-06-14 17:30:48 EDT
I am having the same problem.  I have installed Connector from the URL
listed at http://people.redhat.com/dmalcolm/evo-1-4-connector/ also. 
I have found that re-installing the rpm (--install --force) will make
it work again.  However, after you close Evolution down, the problem
will start all over again. 
Comment 6 Andrew Rechenberg 2004-06-14 17:50:32 EDT
I've modified the spec file for the SRPM at
http://people.redhat.com/tcallawa/evolution-connector/ to add
/usr/lib/evolution/1.4 to /etc/ld.so.conf and remove it upon
uninstall.  I'll attach a diff of the spec file
Comment 7 Andrew Rechenberg 2004-06-14 17:51:33 EDT
Created attachment 101128 [details]
Patch to spec file to add /usr/lib/evolution/1.4 to ld.so.conf
Comment 8 Eugene Roux 2004-06-17 01:17:19 EDT
I would seem like the problem is caused by evolution-exchange-storage
still running when you try to start up evolution again.

Evolution seems to attempt to restart the component, and failing to do
that barfs.

Doing a:

kill `ps -ef| grep evolution-exchange-storage| grep -v grep| awk
'{print $2}'`

before attemting to re-start evolution seems to allow evolution to
start fine and seems to allow access to the Exchange server without a
problem.
Comment 9 Dave Malcolm 2004-06-25 17:23:19 EDT
I've uploaded a new version of the connector to
http://people.redhat.com/tcallawa/evolution-connector/
(1.4.7-5)

This should fix these problems
Comment 10 Dave Malcolm 2004-11-30 00:46:22 EST
I believe this has been fixed for a while now, so closing as
CURRENTRELEASE

Note You need to log in before you can comment on or make changes to this bug.