On 10/29/07, Xavier Claessens <[EMAIL PROTECTED]> wrote: > > Le dimanche 28 octobre 2007 à 22:05 -0400, Rainer Dorsch a écrit : > > Hello, > > > > I did a compile of empathy svn on Debian etch in a side directory, something > > along the lines > > > > export LD_LIBRARY_PATH=/opt/gtalk/lib/:$LD_LIBRARY_PATH > > export PKG_CONFIG_PATH=/opt/gtalk/lib/pkgconfig > > > > deps="glib-2.14.2 libtelepathy-0.2.0 telepathy-mission-control-4.49 > > glib-2.14.2 gtk+-2.12.1 pango-1.18.3 telepathy-gabble-0.6.0.tar.gz > > dbus-glib-0.74 telepathy-glib-0.6.0 telepathy-gabble-0.6.0" > > > > rm -rf /opt/gtalk empathy/ > > > > for p in $deps; do > > rm -rf $p > > tar xvfj $p.tar.bz2 > > cd $p > > ./configure --prefix=/opt/gtalk > > make > > make install > > cd .. > > done > > > > date > > svn co svn://svn.gnome.org/svn/empathy/trunk empathy > > cd empathy > > ./autogen.sh --prefix=/opt/gtalk > > make > > make install > > > > After that empathy starts up, but I cannot configure account. When I try to > > do > > so, I get > > > > To add a new account, you first have to install a backend for each protocol > > you want to use. > > That means Empathy don't find .profile files, or MissionControl don't > find .manager files. You need to set XDG_DATA_DIRS env var to your > prefix, or simply install empathy/gabble to /usr/local. See > http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html#variables
Don't forget to add "/share" after the prefix in XDG_DATA_DIRS. And XDG_DATA_DIRS must be set for the D-Bus daemon because even if Empathy cause MC to start by D-Bus activation, MC is started by the D-Bus daemon and MC will not inherit environment variables from Empathy. -- Alban _______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
