After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 706801 - tp-aw ships files in a path that cannot be configured
tp-aw ships files in a path that cannot be configured
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: tp-aw
unspecified
Other Linux
: Normal major
: ---
Assigned To: Marco Barisione
empathy-maint
Depends on:
Blocks: 706803
 
 
Reported: 2013-08-26 14:12 UTC by Marco Barisione
Modified: 2013-08-28 09:03 UTC
See Also:
GNOME target: ---
GNOME version: 3.9/3.10


Attachments
build: add --disable-settings to avoid installing the GSettings schema (4.75 KB, patch)
2013-08-27 14:07 UTC, Marco Barisione
accepted-commit_now Details | Review

Description Marco Barisione 2013-08-26 14:12:15 UTC
tp-aw's configure has a few arguments to install stuff in separate directories, so GOA and Empathy don't ship the same files to the same paths.
This doesn't work for the GSettings schemas as the rules are generated automatically. It would not make sense anyway to ships 2 schemas for the same path.

GSettings is used by tp-aw only to store the path where the last avatar was. It's useful, but I suggest to just drop this feature from tp-aw completely or just from GOA. It's not going to be a real problem and we should get a proper fix when the fix for bug #706317 is merged.
Comment 1 Marco Barisione 2013-08-27 14:07:39 UTC
Created attachment 253251 [details] [review]
build: add --disable-settings to avoid installing the GSettings schema

This is needed to avoid multiple components shipping the same schema.
It's just a temporary workaround that won't be needed when
https://bugzilla.gnome.org/show_bug.cgi?id=706317 will be fixed.
Comment 2 Guillaume Desmottes 2013-08-27 14:32:30 UTC
Review of attachment 253251 [details] [review]:

++
Comment 3 Marco Barisione 2013-08-27 14:42:02 UTC
Merged.