Re: [Evolution] building evolution w/ --prefix



On Wed, 2002-12-25 at 03:50, Jeff Boerio wrote:
I tried building Evolution 1.2.0 with --prefix=/some/weird/path, but 
when it came time to do "gmake install", some things really, really
wanted to be installed in /usr/share/...

Now that I'm trying to build 1.2.1, I was hoping this might have been
"fixed."  But it appears the "problem" still exists:

% cd /usr/local/src/ximian/evolution-1.2.1
% ./configure --prefix=/some/weird/path/pkgs/evolution/1.2.1 --with-open-ldap
% gmake
[builds successfully]
% gmake install
... [some stuff cut ]
/bin/sh ../mkinstalldirs /usr/share/applnk/Applications
 /usr/intel/bin/ginstall -c -m 644 ./evolution.desktop /usr/share/applnk/Applications/evolution.desktop
/usr/intel/bin/ginstall: cannot create regular file `/usr/share/applnk/Applications/evolution.desktop': 
Permission denied
gmake[3]: *** [install-kdedesktopDATA] Error 1
gmake[3]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake[2]: *** [install-am] Error 2
gmake[2]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/ximian/evolution-1.2.1/data'
gmake: *** [install-recursive] Error 1

I set --datadir and --sysconfdir and this didn't fix it either.  But,
setting --with-kde-applnk-path seemed to do the trick.

It looks like the KDECONFIG and KDE_APPLNK_DIR settings in .../data/Makefile
are being ignored by configure?  Why wouldn't the KDE stuff get picked up 
from the --prefix setting?  Was this an oversight, or intentional?

Not sure how it gets the kdeconfig settings, but if possible it should
be getting it from kde, which would probably be installed in /usr. 
Thats because the files are kde files, not evolution files, as such.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]