@manzdagratiano I had the same symptom (but without mixed jaunty/karmic sources).
It turned out to be caused by a rogue evince installation in /usr/local
What I did to track this down (in a terminal):
1. Verify these versions match:
for f in evince libevview1 libevdocument1 ; do apt-cache show $f | grep Version; done
2. Verify which evince you're running and where its libs are coming from:
which evince
ldd `which evince` | grep libev
3. Confirm the files in 2. are installed by the packages you installed
@manzdagratiano I had the same symptom (but without mixed jaunty/karmic sources).
It turned out to be caused by a rogue evince installation in /usr/local
What I did to track this down (in a terminal):
1. Verify these versions match:
for f in evince libevview1 libevdocument1 ; do apt-cache show $f | grep Version; done
2. Verify which evince you're running and where its libs are coming from:
which evince
ldd `which evince` | grep libev
3. Confirm the files in 2. are installed by the packages you installed
dpkg -S `which evince`
ldd `which evince` | sed -n 's/.*=> \([^ ]*libev[^ ]*\) .0x.*/\1/p' | xargs dpkg -S
If the package versions don't match then fix that (e.g. "dpkg --force-depends -r PKG" to remove followed by "apt-get install PKG" to get latest.
If evince or any of its loaded libs are not the files provided by the system packager then fix your path/libpath, or remove the bad versions.