Re: evolution does not start
On Thu, Aug 09, 2007 at 22:00:45 +0200, wauhugo AT yahoo DOT com wrote:
> Florian Kulzer wrote:
>> On Thu, Aug 09, 2007 at 15:28:46 +0200, wauhugo AT yahoo DOT com wrote:
>> open("/usr/lib/evolution/2.6/libdb-4.4.so", O_RDONLY)
>> = 3
>> read(3,
>> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260x\1"...,
>> 512) = 512Process 3243 detached
>>
>> That is strange, where does the /usr/lib/evolution/2.6/libdb-4.4.so file
>> come from? If I am to trust apt-file then libdb-4.4.so should be located
>> in /usr/lib/ and it should come from package libdb4.4.
>>
> there is a symlink to /usr/lib/libdb-4.4.so
OK, maybe that is normal for Etch then. (I use Sid.)
>> Can you post the output of the following four commands:
>> dpkg -l evolution\* libdb4.4 | awk '/^[^D|+]/{print $1,$2,$3}'
>>
> ii evolution 2.6.3-6etch1
> ii evolution-common 2.6.3-6etch1
> ii evolution-data-server 1.6.3-5etch1
> ii evolution-data-server-common 1.6.3-5etch1
> un evolution-data-server-dbg <none>
> un evolution-data-server1.2 <none>
> ii evolution-dbg 2.6.3-6etch1
> pn evolution-exchange <none>
> ii evolution-plugins 2.6.3-6etch1
> un evolution-plugins-experimental <none>
> ii libdb4.4 4.4.20-8
That looks alright to me. One thing to try is to temporarily purge
evolution-plugins and test if that fixes the problem.
>> dpkg -S /usr/lib/evolution/2.6/libdb-4.4.so
>>
> dpkg: /usr/lib/evolution/2.6/libdb-4.4.so not found.
That could simply mean that the symlink was created by an installation
script. No cause for concern so far, I think.
>> file /usr/lib/evolution/2.6/libdb-4.4.so
>>
> /usr/lib/evolution/2.6/libdb-4.4.so: symbolic link to
> `/usr/lib/libdb-4.4.so'
>> ldd $(which evolution) | grep libdb-4.4.so
>>
> /usr/bin/ldd: line 117: 4677 Segmentation fault
> LD_TRACE_LOADED_OBJECTS=1 LD_WARN= LD_BIND_NOW=
> LD_LIBRARY_VERSION=$verify_out LD_VERBOSE= "$@"
ldd segfaulting might indicate a serious problem with the dynamic
linker. Do you get the same segfault if you run ldd on another binary,
e.g. "ldd /bin/true"?
Also, which version of libc6 do you have installed?
It might also help to check the md5sums of all files from the evolution
and the libdb4.4 package:
debsums -a evolution libdb4.4 | grep -v OK$
Maybe a file got corrupted.
> There was no NON-DEBIAN software installed before the upgrade, no one
> program or package from outside of the original Debian release.
OK, good to know.
--
Regards, | http://users.icfo.es/Florian.Kulzer
Florian |
Reply to: