Introduction to Telepathy Logger

The Telepathy Logger package is a headless observer client that logs information received by the Telepathy framework. It features pluggable backends to log different sorts of messages in different formats.



Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

Telepathy Logger Dependencies


Python-2.7.18 (only during build), SQLite-3.39.3, and telepathy-glib-0.24.2




User Notes:

Installation of Telepathy Logger

Fix a deprecated schema entry:

sed 's@/apps/@/org/freedesktop/@' \
    -i data/

Install Telepathy Logger by running the following commands:

./configure --prefix=/usr --disable-static &&

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

--enable-gtk-doc: This parameter is normally used if GTK-Doc is installed and you wish to rebuild and install the API documentation. It is broken for this package due to the use of a long deprecated gtk-doc program that is no longer available.


Installed Programs: telepathy-logger
Installed Libraries:
Installed Directories: /usr/include/telepathy-logger-0.2, /usr/share/gtk-doc/html/telepathy-logger and /usr/share/telepathy

Short Descriptions


is the Telepathy Logger D-Bus service

contains the Telepathy Logger API functions