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 541314 - installing nautilus extension to wrong prefix
installing nautilus extension to wrong prefix
Status: RESOLVED DUPLICATE of bug 537003
Product: evince
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-07-02 21:10 UTC by Havoc Pennington
Modified: 2008-07-02 21:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Havoc Pennington 2008-07-02 21:10:42 UTC
If prefix=/opt/jhbuild or something, it's wrong to try installing the nautilus extension to /usr/lib

The correct approach is that nautilus will search for its extensions on a path, such as XDG_DATA_DIRS or LD_LIBRARY_PATH

If nautilus is in the same prefix as evince, then there's no point getting the special extensiondir from the nautilus .pc file.

If nautilus is in a different prefix, it's wrong to write to that prefix if it's not the prefix passed to configure. Instead, someone running nautilus with this setup has to set env variables so nautilus can find all extensions on a search path.
Comment 1 Nickolay V. Shmyrev 2008-07-02 21:14:39 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 537003 ***