Re: [Evolution] Installing Ximian connector from source



On Mon, 2004-05-24 at 15:45, Dan Winship wrote:
Thanks for your help so far. I got one step further, but now during
start-up, evolution says:

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

What happens if you start evolution-exchange-storage by hand? (it's in
${prefix}/libexec/evolution/1.5/evolution-exchange-storage).

This problem is often because of shared-library problems. In particular,
if you built it against a copy of evolution with the .la files removed
from ${prefix}/lib/evolution, then it won't be able to find those
libraries.

Hi Dan,

I looked in the source RPM for evolution in Fedora Core 2. It removes
.la files according to the .spec files (that generates the .rpm):

# remove libtool archives for importers and the like
find $RPM_BUILD_ROOT/%{_libdir}/evolution -name '*.la' -exec rm {} \;

Because it takes too much time to figure out what's wrong exactly, I
took a different approach and downloaded the ximian-evolution rpm's (for
redhat 9) and the ximian connector rpm and installed them with:

rpm --nodeps -ivh evolution-1.4.6-0.ximian.6.6.i386.rpm
rpm --nodeps -ivh 380382-ximian-connector-1.4.7.1-0.ximian.6.1.i386.rpm

(without nodeps, it generates the following erroneous dependency
failures, as gtkhtml3 and libgal are up to date in FC2: 

# rpm --force -ivh evolution-1.4.6-0.ximian.6.6.i386.rpm
warning: evolution-1.4.6-0.ximian.6.6.i386.rpm: V3 DSA signature: NOKEY,
key ID fd4fe9e9
error: Failed dependencies:
        gtkhtml3.0 >= 3.0.10 is needed by evolution-1.4.6-0.ximian.6.6
        libcom_err.so.3 is needed by evolution-1.4.6-0.ximian.6.6
        libgal2.0_6 >= 1.99.11 is needed by evolution-1.4.6-0.ximian.6.6
)

I suggest this method to others with fedora core 2.

Thanks for your help

-- 
Roalt 





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]