On Di, 2011-02-08 at 20:47 +0000, Tino Keitel wrote: > On Tue, Feb 08, 2011 at 20:32:07 +0100, Tino Keitel wrote: > > Hi, > > > > I just upgraded to 1.1.1 compiled from source on my Debian Lenny > > system, and now I get this error: > > > > 2011-02-08_19:22:47.70121 [ERROR] sync: syncevolution.xml not found > > > > I see that there is a file share/syncevolution/xml/syncevolution.xml in > > the installation path. > > I looked into the strace output and saw that syncevolution looks in > /usr/local/share/syncevolution. I created a symlink there to > ~/install/share/syncevolution/ and now it works.
That sounds like something went wrong in the compilation. If you used "--prefix=<something>", then that should override the /usr/local prefix. Can you check why that failed? I don't want to have lurking bugs there somewhere. Your "libtool g++" invocation for anything in src/syncevo should have something like -DXML_CONFIG_DIR=\"/tmp/local/share/syncevolution/xml\" with the path chosen by you - I used --prefix=/tmp/local here. It is set in the Makefile based on $(datadir), which itself is ultimately derived from $(prefix). -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
