GNOME Documents won't start.

Bug #960179 reported by Newfie
112
This bug affects 24 people
Affects Status Importance Assigned to Milestone
gnome-documents (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After installing gnome-documents, I searched (using GNOME Shell) for the name "Documents" and launched it, but nothing happened. When run from the terminal I get this:

--------------
$ gnome-documents
Gtk-DEBUG: Connecting to session manager

** WARNING **: Failed to load shared library 'libgdprivate-1.0.so' referenced by the typelib: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! Exception was: Error: Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory")@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: cannot open shared object file: No such file or directory"'
    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
@<co
--------------

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-documents 0.3.4-1
ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
Date: Tue Mar 20 10:39:13 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120308)
ProcEnviron:
 LANGUAGE=en_CA:en
 TERM=xterm
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-documents
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Newfie (mn-newfie) 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
Fran Diéguez (frandieguez) wrote :

Exactly the same here:

fran@leela:~$ LC_ALL=C gnome-documents
(gnome-documents:7911): Gtk-DEBUG: Connecting to session manager

** (gnome-documents:7911): WARNING **: Failed to load shared library 'libgdprivate-1.0.so' referenced by the typelib: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! Exception was: Error: Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory")@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: cannot open shared object file: No such file or directory"'
    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"'

Revision history for this message
Michael Gratton (mjog) wrote :

This is occurring because the private gnome-documents library libgdprivate-1.0.so is linked against libevdocument3.so.3, however the package libevince3-3 now provides libevdocument3.so.4.

So it looks like gnome-documents only needs to be rebuilt against teh new libevince3-3, and maybe needs a build-dep or something so this happens automatically in the future.

Revision history for this message
Michael Gratton (mjog) wrote :

Just to confirm - rebuilding the g-d package locally against libevince3-3 fixes the problem.

Revision history for this message
Jonathan Yip (helkaluin) wrote :

Does this bug affect the Documents search now integrated in Gnome Shell search?

Revision history for this message
Ngassam Nkwenga (cyrildz) wrote :

I have the same Problem, Documents won't start, but I have a different error from the terminal :

shindz@shindz-desktop:~$ 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:16423): WARNING **: Failed to load shared library 'libgdprivate-1.0.so' referenced by the typelib: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! Exception was: Error: Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory
    JS ERROR: !!! lineNumber = '0'
    JS ERROR: !!! fileName = '"gjs_throw"'
    JS ERROR: !!! stack = '"("Could not locate gd_create_list_store: libevdocument3.so.3: cannot open shared object file: No such file or directory")@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: cannot open shared object file: No such file or directory"'
    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"'

Revision history for this message
Julien Olivier (julo) wrote :

@helkaluin: I don't get any document results from the overview, so I guess it's broken too.

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
Revision history for this message
Jonathan Yip (helkaluin) wrote :

I still don't see any document results in the overview after the update. Shall I open a bug?

Revision history for this message
Roman Brodylo (roman-brodylo) wrote :

I can confirm the Bug has been fixed. Works for me now.
Thanks to all you hard working folks.

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.