Comment 3 for bug 589194

Revision history for this message
Muelli (ubuntu-bugs-auftrags-killer) wrote :

Hey Pedro.

I've just reinstalled the lucid evince.
I don't think gdb will help in any way because there is no crasher at all.
Instead, evince is looking for the backend libraries, i.e. PDF or PS which are provided by lucids evince package:

muelli@xbox:/tmp$ dpkg --listfiles evince | grep backends
/usr/lib/evince/2/backends
/usr/lib/evince/2/backends/pdfdocument.evince-backend
/usr/lib/evince/2/backends/libpdfdocument.so
/usr/lib/evince/2/backends/psdocument.evince-backend
/usr/lib/evince/2/backends/libpsdocument.so
/usr/lib/evince/2/backends/pixbufdocument.evince-backend
/usr/lib/evince/2/backends/libpixbufdocument.so
/usr/lib/evince/2/backends/djvudocument.evince-backend
/usr/lib/evince/2/backends/libdjvudocument.so
/usr/lib/evince/2/backends/tiffdocument.evince-backend
/usr/lib/evince/2/backends/libtiffdocument.so
/usr/lib/evince/2/backends/dvidocument.evince-backend
/usr/lib/evince/2/backends/libdvidocument.so
/usr/lib/evince/2/backends/comicsdocument.evince-backend
/usr/lib/evince/2/backends/libcomicsdocument.so
/usr/lib/evince/2/backends/impressdocument.evince-backend
/usr/lib/evince/2/backends/libimpressdocument.so
muelli@xbox:/tmp$

Mavericks evince package does not have those backends. Neither does the evince-common package. In fact, I can't find any package that provides those backends: http://packages.ubuntu.com/search?searchon=contents&keywords=backends&mode=exactfilename&suite=maverick&arch=any
And if there was such a package, that provided those backends, it should have been marked as hard dependency for evince. But I'm actually surprised that the evince package does not ship the backends.

And yes, I get the behaviour regardless of me giving an argument to evince or not.

Which package provides /usr/lib/evince/2/backends/libpdfdocument.so for you?