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 373495 - e-d-s doesn't honor prefix
e-d-s doesn't honor prefix
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: general
1.10.x (obsolete)
Other Linux
: High blocker
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-11-10 18:42 UTC by Priit Laes (IRC: plaes)
Modified: 2013-09-14 16:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
e-d-s-honor-prefix.patch (609 bytes, patch)
2006-11-10 20:09 UTC, Priit Laes (IRC: plaes)
none Details | Review
e-d-s-honor-prefix.patch (609 bytes, patch)
2006-11-10 20:26 UTC, Priit Laes (IRC: plaes)
none Details | Review
e-d-s-honor-prefix.patch (705 bytes, patch)
2006-11-10 21:12 UTC, Priit Laes (IRC: plaes)
committed Details | Review

Description Priit Laes (IRC: plaes) 2006-11-10 18:42:33 UTC
./configure --prefix=/home/amd/opt

[snip]
Making install in smime
make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/smime'
make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/smime'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/smime'
make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/smime'
Making install in misc
make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/misc'
make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/misc'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/misc'
make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/misc'
Making install in mime-filter
make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter'
make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter'
make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter'
make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests'
make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Nothing to be done for `install-data-am'.
make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests'
make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests'
make[2]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests'
make[1]: Leaving directory `/home/amd/code/evolution-data-server/camel'
Making install in addressbook
make[1]: Entering directory `/home/amd/code/evolution-data-server/addressbook'
Making install in idl
make[2]: Entering directory `/home/amd/code/evolution-data-server/addressbook/idl'
make[3]: Entering directory `/home/amd/code/evolution-data-server/addressbook/idl'
make[3]: Nothing to be done for `install-exec-am'.
/bin/sh ../../mkinstalldirs /idl/evolution-data-server-1.2
mkdir -p -- /idl/evolution-data-server-1.2
mkdir: kataloogi ``/idl'' ei õnnestu luua: Permission denied
make[3]: *** [install-idlDATA] Error 1
make[3]: Leaving directory `/home/amd/code/evolution-data-server/addressbook/idl'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/amd/code/evolution-data-server/addressbook/idl'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/amd/code/evolution-data-server/addressbook'
make: *** [install-recursive] Error 1
Comment 1 Priit Laes (IRC: plaes) 2006-11-10 20:09:50 UTC
Created attachment 76344 [details] [review]
e-d-s-honor-prefix.patch

Should fix the --prefix problem.
Comment 2 Priit Laes (IRC: plaes) 2006-11-10 20:26:50 UTC
Created attachment 76345 [details] [review]
e-d-s-honor-prefix.patch

Fixes the prefix problem and also sets correct path to idl files in .pc
Comment 3 Priit Laes (IRC: plaes) 2006-11-10 21:12:40 UTC
Created attachment 76351 [details] [review]
e-d-s-honor-prefix.patch

Finally figured out the quoting stuff. Now the data files land in their appropriate locations and don't mess up the system :D
Comment 4 Kjartan Maraas 2007-01-25 14:30:18 UTC
Please someone review this patch.
Comment 5 Srinivasa Ragavan 2007-02-12 05:09:09 UTC
Please commit.
Comment 6 Priit Laes (IRC: plaes) 2007-02-12 06:02:31 UTC
Commited to revision 7613.

2007-02-12  Priit Laes  <plaes@svn.gnome.org>
       * configure.in: Prefix wasn't set for idl files which where then
       installed to /idl. Fixes bug #373495