[Telepathy] To add a new account, you first have to install a backend

Xavier Claessens xclaesse at gmail.com
Mon Oct 29 04:45:04 PDT 2007


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



More information about the Telepathy mailing list