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 660973 - Aliases keep reverting
Aliases keep reverting
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: Contact List
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2011-10-05 10:39 UTC by Paul van Tilburg
Modified: 2011-12-14 16:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log file for setting an alias. (2.35 KB, text/x-log)
2011-10-13 11:05 UTC, Paul van Tilburg
Details
Log file for retrieving an alias (5.27 KB, text/x-log)
2011-12-14 10:44 UTC, Paul van Tilburg
Details

Description Paul van Tilburg 2011-10-05 10:39:41 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.
Comment 1 Guillaume Desmottes 2011-10-12 17:23:10 UTC
telepathy-gabble logs when settings / retrieving this alias would be useful to debug this.
Comment 2 Paul van Tilburg 2011-10-13 11:05:52 UTC
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.
Comment 3 Guillaume Desmottes 2011-10-13 16:41:43 UTC
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?
Comment 4 Paul van Tilburg 2011-12-12 22:44:54 UTC
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.
Comment 5 Paul van Tilburg 2011-12-14 10:44:09 UTC
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.
Comment 6 Guillaume Desmottes 2011-12-14 15:54:18 UTC
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"/>
Comment 7 Paul van Tilburg 2011-12-14 15:56:41 UTC
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.)
Comment 8 Guillaume Desmottes 2011-12-14 16:10:11 UTC
Looks like a Gabble bug then, I forwarded it to https://bugs.freedesktop.org/show_bug.cgi?id=43834

thanks for your help!