FS#28984 - telepathy-logger won't trigger glib-compile-schemas

Attached to Project: Arch Linux
Opened by Alex Fiestas (afiestas) - Sunday, 18 March 2012, 02:15 GMT
Last edited by Ionut Biru (wonder) - Sunday, 18 March 2012, 16:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
There is a typo in the telepathy-logger.install which prevents the execution of glib-compile-schemas needed for running the logger properly.

In this url:
http://projects.archlinux.org/svntogit/packages.git/tree/trunk/telepathy-logger.install?h=packages/telepathy-logger

You can see the missing / before usr/

Since now telepathy-logger was only needed by empathy so nobody realize this, but now that kde-telepathy will use it so the trigger must work.
This task depends upon

Closed by  Ionut Biru (wonder)
Sunday, 18 March 2012, 16:20 GMT
Reason for closing:  Works for me
Comment by Ionut Biru (wonder) - Sunday, 18 March 2012, 06:59 GMT
you are assuming that is the case but is not. can you be more specific on what problem do you really have?

pacman chroots into / before running the command and it works fine without leading /.
Comment by Alex Fiestas (afiestas) - Sunday, 18 March 2012, 08:03 GMT
Well then I guess I'm mistaken :/ After installing telepathy-logger it wasn't working because the GSettings schema was not found. After installing empathy it did work and the only reason for it to work was the glib-compile-schemas , or at least I thought that :/

Anyway, thanks for the quickly response.
Comment by Ionut Biru (wonder) - Sunday, 18 March 2012, 08:04 GMT
do you remember what schema wasn't found?
Comment by Alex Fiestas (afiestas) - Sunday, 18 March 2012, 15:35 GMT
Yes, this one:
/usr/share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml

And the error was:

(process:24468): GLib-GIO-CRITICAL **: Settings schema 'org.freedesktop.Telepathy.Logger' is not installed

Loading...