gnome-documents crashes on startup because it looks for an old libevodocument3.so

Bug #968145 reported by Frederik Elwert
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
gnome-documents (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When trying to start gnome-documents, I get this:

$ gnome-documents
    JS ERROR: !!! Exception was: Error: Requiring GjsDBus, version none: Typelib file for namespace 'GjsDBus' (any version) not found
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Requiring GjsDBus, version none: Typelib file for namespace 'GjsDBus' (any version) not found")@gjs_throw:0
@/usr/share/gjs-1.0/overrides/Gio.js:23
"'
    JS ERROR: !!! message = '"Requiring GjsDBus, version none: Typelib file for namespace 'GjsDBus' (any version) not found"'

** (gnome-documents:21490): WARNING **: Failed to load shared library 'libgdprivate-1.0.so' referenced by the typelib: libevdocument3.so.3: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
    JS ERROR: !!! Exception was: Error: Could not locate gd_create_list_store: libevdocument3.so.3: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Could not locate gd_create_list_store: libevdocument3.so.3: Kann die Shared-Object-Datei nicht \xF6ffnen: Datei oder Verzeichnis nicht gefunden")@gjs_throw:0
()@/usr/share/gnome-documents/js/documents.js:932
DocumentModel()@/usr/share/gnome-documents/js/documents.js:927
()@/usr/share/gnome-documents/js/documents.js:823
DocumentManager()@/usr/share/gnome-documents/js/documents.js:814
([object _private_Gtk_Application])@/usr/share/gnome-documents/js/application.js:164
start()@/usr/share/gnome-documents/js/main.js:26
@<command line>:1
"'
    JS ERROR: !!! message = '"Could not locate gd_create_list_store: libevdocument3.so.3: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden"'
    JS ERROR: !!! Exception was: TypeError: this._mainWindow is undefined
    JS ERROR: !!! lineNumber = '80'
    JS ERROR: !!! fileName = '"/usr/share/gnome-documents/js/application.js"'
    JS ERROR: !!! stack = '"([object _private_Gtk_Application])@/usr/share/gnome-documents/js/application.js:80
([object _private_Gtk_Application],[object _private_Gio_ApplicationCommandLine])@/usr/share/gnome-documents/js/application.js:174
start()@/usr/share/gnome-documents/js/main.js:26
@<command line>:1
"'
    JS ERROR: !!! message = '"this._mainWindow is undefined"'

The issue with libevdocument3.so.3 seems to be caused by a newer version of that library being available in Precise:

$ dpkg -S libevdocument
libevince3-3: /usr/lib/libevdocument3.so.4
libevince3-3: /usr/lib/libevdocument3.so.4.0.0

I don’t know if gnome-documents just has do be rebuilt or something, but currently it is unusable.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-documents 0.3.4-1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic i686
ApportVersion: 1.95-0ubuntu1
Architecture: i386
Date: Thu Mar 29 12:34:58 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110803.1)
SourcePackage: gnome-documents
UpgradeStatus: Upgraded to precise on 2012-01-22 (66 days ago)

Revision history for this message
Frederik Elwert (frederik-elwert) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-documents (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-documents - 0.3.4-1ubuntu1

---------------
gnome-documents (0.3.4-1ubuntu1) precise; urgency=low

  * Rebuild against new evince (LP: #960179, LP: #968145)
 -- Jeremy Bicha <email address hidden> Sat, 31 Mar 2012 00:30:57 -0400

Changed in gnome-documents (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.