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 379427 - --prefix= broken
--prefix= broken
Status: RESOLVED FIXED
Product: tomboy
Classification: Applications
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Tomboy Maintainers
Tomboy Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-11-26 11:54 UTC by Michael Monreal
Modified: 2008-02-26 20:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
Committed patch to configure.in to fix this (1.65 KB, patch)
2007-01-05 18:20 UTC, Boyd Timothy
committed Details | Review

Description Michael Monreal 2006-11-26 11:54:53 UTC
I just build a new CVS HEAD checkout with --prefix=/opt/gnome2.18 and it tries to install stuff to /usr:

test -z "/usr/share/dbus-1/services" || mkdir -p -- "/usr/share/dbus-1/services"
 /usr/bin/install -c -m 644 'com.beatniksoftware.Tomboy.service' '/usr/share/dbus-1/services/com.beatniksoftware.Tomboy.service'
/usr/bin/install: cannot create regular file `/usr/share/dbus-1/services/com.beatniksoftware.Tomboy.service': Permission denied

While it is true that my dbus installation is in /usr, I would rather not have to sudo make install but link the service file manually
Comment 1 Boyd Timothy 2007-01-05 18:20:56 UTC
Created attachment 79472 [details] [review]
Committed patch to configure.in to fix this
Comment 2 Boyd Timothy 2007-01-05 18:21:55 UTC
Committed the above patch to SVN trunk.  Packagers now need to uncomment the detection code in configure.in for the org.gnome.Tomboy.service file to be installed to the proper location.