FS#36453 - [gnome-online-accounts] is broken by glib2 2.36.4-1 update.

Attached to Project: Arch Linux
Opened by Frederic Bezies (fredbezies) - Thursday, 08 August 2013, 07:32 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 12 August 2013, 21:15 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Ionut Biru (wonder)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Noticed a bug this morning when I launched gnome. My online account was not working anymore. Gnome online accounts told me that my identification expired.

After 3 or 4 tries, using the right username and password, I looked at gnome-online-accounts depends, and I see that the last modified packages was glib2. And the bug happened right after last update.

I downgraded glib2 package, relaunched gnome, and online accounts are working again.


Additional info:
glib2 2.36.3-3
3.8.2-2

Steps to reproduce: Use an archlinux with testing enabled and gnome. And update to glib2 2.36.4-1.

Gnome online accounts will keeping telling : identification expired. Only workaround : downgrading glib2 :(
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 12 August 2013, 21:15 GMT
Reason for closing:  Works for me
Comment by Jan Alexander Steffens (heftig) - Friday, 09 August 2013, 15:37 GMT
Did you retest by upgrading glib2 again? gnome-online-accounts 3.8.2-2 had some changes that invalidate the old credentials.
Comment by Frederic Bezies (fredbezies) - Saturday, 10 August 2013, 07:12 GMT
Will try asap. Sorry for late answer. Was AFK yesterday :(
Comment by Frederic Bezies (fredbezies) - Sunday, 11 August 2013, 13:12 GMT
I'm back from family holidays. Tried on my desktop computer now. I had to enter my password, after a logout / login sequence, account is working again !

Sorry for bugspam !
Comment by Hubert Toullec (hutou) - Monday, 12 August 2013, 21:12 GMT
  • Field changed: Percent Complete (100% → 0%)
Same problem with gnome-online-accounts 3.8.2-2 (since upgrade on 2013-08-05).
Arch System is up-to-date, with glib2 upgraded to 2.36.3-3 on 2013-07-26.

Downgrading to gnome-online-accounts 3.8.2-1 solve the problem.
Comment by Jan Alexander Steffens (heftig) - Monday, 12 August 2013, 21:14 GMT
glib2 breaking things is nonsense. The 2fa changes to the auth stack invalidated the old credentials, so they have to be refreshed.

Loading...