GNOME Bugzilla – Bug 660973
Aliases keep reverting
Last modified: 2011-12-14 16:10:11 UTC
I have a few individuals on my roster that I have to keep changing the aliases of. These individuals usually have one jabber persona. For example: I have a user that has set his/her (Jabber) nickname to "foo" (this is in the actual VCard). I change the alias to "Firstname Lastname". Then, when I restart Empathy/relogin/etc. it is back to "foo". Since I haven't debugged this problem yet, I am not sure whether its a problem with Empathy not setting it right, or folks not remembering it.
telepathy-gabble logs when settings / retrieving this alias would be useful to debug this.
Created attachment 198926 [details] Log file for setting an alias. I have attached a log for the setting the alias. The problem is that I cannot deterministically trigger that it reverts. So, I will attach the log for retrieving as soon as I see the rename has reverted.
Looks ok. So, the alias is properly changed even if you restart once? Are you connecting to your XMPP accounts using another client (N900)? Maybe that's the one changing the alias back?
I am definitely using other clients, and yes, if I change it and kill gabble and/or relogin it stays correct for a while. I also suspected the N900, given the specific 'Nickname' field in the contact info, but I've cleared them all. I have noticed that on different computers, i.e. client instances, the aliases of specific people keep reverting. On my laptop, as suggested by the output above, this is kov.. but this is not on my lab pc, there it is two other guys.
Created attachment 203436 [details] Log file for retrieving an alias I finally caught a reverted rename in my debug logs. So. I have previously renamed "barisione" to "Marco Barisone" on my work PC.. I go offline and leave work. I use my laptop at home, all is fine, I get back to work the next day, go Online again and then Marco comes online and is suddendly "barisione" again.
Interesting, Gabble receives a pubsub nick updates and use it. I'd be interested seeing if your roster still contains "Marco Barisone" as name or not (it's Barisione btw ;). If it is then that's a Gabbe bug, it should continue using it over the PEP nick. If not then someone changed the alias in your roster. Look for something like that when connecting: <item jid="marco@barisione.org" subscription="both" name="Marco Barisione"/>
Yes, I forgot to mention this. I actually monitored the server (Ejabbberd allows for inspection of the roster). Before it was correct, afterwards it was also changed. (I know about the misspelling, it's a muscle memory thing.)
Looks like a Gabble bug then, I forwarded it to https://bugs.freedesktop.org/show_bug.cgi?id=43834 thanks for your help!