desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #57551
[Bug 874671] Re: Empathy doesn't remember favorites, chat logs when ~/.local is a symlink
*** This bug is a duplicate of bug 843894 ***
https://bugs.launchpad.net/bugs/843894
Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug843894, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.
** Changed in: empathy (Ubuntu)
Status: Confirmed => Incomplete
** Changed in: empathy (Ubuntu)
Status: Incomplete => Invalid
** This bug has been marked a duplicate of bug 843894
Favorite channels disappear after you leave the channel
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to empathy in Ubuntu.
https://bugs.launchpad.net/bugs/874671
Title:
Empathy doesn't remember favorites, chat logs when ~/.local is a
symlink
Status in “empathy” package in Ubuntu:
Invalid
Bug description:
After upgrading to Oneiric, all of my Empathy favorites have been
forgotten. Setting them again doesn't survive a logout/login cycle.
I now think this may be due to the fact that I keep my
/home/jay/.local directory as a symlink to /var/jay/.local on my SSD
(and the same with ~/.cache). This didn't used to be a problem in
Natty, so I don't know what changed.
syslog shows these messages when I try to add a favorite or when i
send/receive a message, respectively:
Oct 27 20:09:56 jay-desktop kernel: [112564.420709] type=1400
audit(1319760596.740:443): apparmor="DENIED" operation="open" parent=1
profile="/usr/lib/telepathy/telepathy-*" name="/var/jay/.local/share
/telepathy-logger/favourite-contacts.txt" pid=8346 comm="telepathy-
logge" requested_mask="wc" denied_mask="wc" fsuid=1000 ouid=1000
Oct 27 20:27:13 jay-desktop kernel: [113599.103628] type=1400
audit(1319761633.412:598): apparmor="DENIED" operation="mknod"
parent=1 profile="/usr/lib/telepathy/telepathy-*"
name="/var/jay/.local/share/TpLogger/logs/gabble_jabber_jay_XXXXXXXXXXX_2ecom0/XXXXXXXXXXXXX@xxxxxxxxx/20111028.log"
pid=5324 comm="telepathy-logge" requested_mask="c" denied_mask="c"
fsuid=1000 ouid=1000
I changed some permissions on the folders in /var/jay/.local (and
applied to sub-folders, probably an awful idea) and the problem
remained.
I adapted the instructions from this comment:
https://bugs.launchpad.net/ubuntu/+source/telepathy-mission-
control-5/+bug/816554/comments/4
adding "owner /var/jay/.local/share/telepathy*/ rw," and the like to
my /etc/apparmor.d/usr.lib.telepathy file, then running:
sudo apparmor_parser -r /etc/apparmor.d/usr.lib.telepathy
Empathy is now successfully saving logs, even though
@{HOME}/.local/share/telepathy*/ is a symlink to
/var/jay/.local/share/telepathy*/
Is it the symlinking that is causing this problem? I assume that it
is. Why does apparmor balk at this symlink?
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: empathy 3.2.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic-pae 3.0.4
Uname: Linux 3.0.0-12-generic-pae i686
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu3
Architecture: i386
Date: Fri Oct 14 18:48:13 2011
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.utf8
SourcePackage: empathy
UpgradeStatus: Upgraded to oneiric on 2011-10-13 (0 days ago)
XsessionErrors:
(SparkleShare:3997): GLib-CRITICAL **: g_str_has_suffix: assertion `str != NULL' failed
(gwibber-service:3991): libindicate-WARNING **: Menu being changed when the indicator is visible. Listeners will NOT be notified of this change.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/874671/+subscriptions
References