After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 661083 - Should install the private introspected library in $libdir/gnome-documents
Should install the private introspected library in $libdir/gnome-documents
Status: RESOLVED FIXED
Product: gnome-documents
Classification: Core
Component: general
0.2.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME documents maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-10-06 13:46 UTC by Cosimo Cecchi
Modified: 2011-12-20 09:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Install library and typelib into private pkglibdir (2.77 KB, patch)
2011-10-07 08:47 UTC, Rico Tzschichholz
needs-work Details | Review

Description Cosimo Cecchi 2011-10-06 13:46:24 UTC
Right now we install our libgdprivate private library in $libdir. I've received suggestions we should move it to $libdir/gnome-documents, to make it clearer it's actually a private library. GNOME Shell already seem to do this.
Comment 1 Rico Tzschichholz 2011-10-07 08:47:43 UTC
Created attachment 198511 [details] [review]
 Install library and typelib into private pkglibdir
Comment 2 Cosimo Cecchi 2011-10-12 20:31:21 UTC
Thanks for this, I committed a slightly cleaned up variation of the patch to git master now.
Comment 3 Cosimo Cecchi 2011-10-13 14:46:18 UTC
I reverted this, as it doesn't seem to work properly: this is the message I get when starting up.
To reproduce, make sure you remove the stray libgdprivate-1.0.so file from $prefix/lib/ before starting gnome-documents.

** WARNING **: Failed to load shared library 'libgdprivate-1.0.so' referenced by the typelib: libgdprivate-1.0.so: cannot open shared object file: No such file or directory
Comment 4 Cosimo Cecchi 2011-12-20 09:31:55 UTC
I received another updated patch for this on IRC, which I pushed to master now. Closing as fixed.