Re: [Evolution] configuration database not found (again) in 1.2.1



cheers( once_again );

mozilla.org packages typically stash shared libraries needed by
Evolution into unusual directories.  Noting from another mail that you'd
installed mozilla 1.2.1 from mozilla.org, I'm willing to bet that's the
source of the problem.  Mozilla packages from Ximian and from most Linux
vendors put those libraries in more standard locations; hence, you
probably didn't need that environment variable before.

Sorry Mark, I really don't get that. What's the point with mozilla
packages from mozilla.org? Do they really share libraries? Especially
Gnome related ones?

I am running Mandrake 9.0, no mozilla RPMs from Mandrake though, only
mozilla 1.2.1 from mozilla.org. Everything really runs smoothly here,
including gnome-moz-remote. (After i put mozilla in the path, for sure.)

Would really wanna know, if I missed something here...

Evolution uses some of mozilla's shared libraries (more specifically,
mozilla-nspr's libraries).  Ximian and various Linux vendors typically
put these in /usr/lib.  mozilla.org has been putting them in
/usr/lib/mozilla-<version>, which will break Evolution unless the
directory in question is in either /etc/ld.so.conf or $LD_LIBRARY_PATH.

At least, I *think* that's the problem everyone is talking about...

Ok, I have to admit, I do _not_ know, what they are talking about, cause
I never had such problem...

I wanted to see that myself, so I did a qick search:

[root monkey root]# find / -type f -name '*nspr*'       
/usr/lib/libnspr4.so
/usr/lib/openoffice/program/libnspr4.so
/usr/local/mozilla/components/libnsprefm.so
/usr/local/mozilla/libnspr4.so
/usr/local/OpenOffice.org/program/libnspr4.so

So, let alone the openoffice libraries, there is 1 of them in a mozilla
specific dir and 1 in /usr/lib. Don't know where it came from, I deleted
all mozilla RPMs from Mandrake.

Since mozilla 1.2 there don't seem to be an /usr/lib/mozilla-<version>
dir, since I only have an old 1.1 dir remaining. Mozilla 1.2(.1) don't
seem to install anything longer in there.

Maybe they get all their stuff in /usr/local/mozilla or moved it to
/usr/lib.

Maybe that helps, I'm just curious. Everything runs really smothly here.


btw: Thanks for the great Evolution. As I don't have time for coding
right now, I at least wanna give something back by supporting in here.

...guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}






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