[Desktop-packages] [Bug 1628792] Re: Add carddav scope to google-contacts.service (Zesty)
This bug was fixed in the package evolution-data-server - 3.22.6-1ubuntu1 --- evolution-data-server (3.22.6-1ubuntu1) zesty; urgency=medium * Merge with Debian (LP: #1628792). Remaining Ubuntu changes: - debian/control: + Build-depend on libaccounts-glib-dev and libsignon-glib-dev - debian/rules: + Enable Ubuntu online accounts - debian/control, debian/evolution-data-server.install: debian/evolution-data-server-online-accounts.install: + Split online accounts support into a separate package * Add evolution-data-server.postinst to recommend restarting after updating. Logging out then logging back in is not sufficient. evolution-data-server (3.22.6-1) unstable; urgency=medium * New upstream release. -- Jeremy BichaMon, 13 Mar 2017 20:20:52 -0400 ** Changed in: evolution-data-server (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1628792 Title: Add carddav scope to google-contacts.service (Zesty) Status in evolution-data-server package in Ubuntu: Fix Released Status in evolution-data-server source package in Yakkety: Triaged Bug description: It seems google-contacts.service file Google Contacts API (Gdata) https://www.google.com/m8/feeds/ which is NOT same as CardDav. As a result when some application( ex. Syncevolution) tries to access it (through oauth2), it gives “authentication failed error”. For example, running following command: ''' SYNCEVOLUTION_DEBUG=1 syncevolution --print-databases –daemon=no\ loglevel=2 backend=carddav username=uoa:3,google-contacts\ syncURL=https://www.googleapis.com/.well-known/carddav ''' gives following error: “헣헥헢헣헙헜헡헗: 헡헲헼헻 헲헿헿헼헿 헰헼헱헲 ퟭ: ퟰퟬퟯ 헙헼헿헯헶헱헱헲헻, 헺혂혀혁 헻헼혁 헿헲혁헿혆” Adding the carddav scope solves the issue. 'https://www.googleapis.com/auth/carddav' evolution-data-server-online-accounts provides these files. Patch: --- a/modules/ubuntu-online-accounts/google-contacts.service.in.in +++ b/modules/ubuntu-online-accounts/google-contacts.service.in.in @@ -17,7 +17,7 @@ https://localhost/ 796629365126-a2o58ak3l6nuk9bto6sr5aoku0vh5enc.apps.googleusercontent.com YVigZ5Po5p83_CrwQk-p5SwP - ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar'] + ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar','https://www.googleapis.com/auth/carddav']] Note: 1. Ubuntu already enabled carddav in google developer console (lp:1433943) 2. It requires to grant access twice; one for UOA and one for Evolution (server side). Then only it works (https://bugs.launchpad.net/ubuntu/+source/unity-control- center/+bug/1522360) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1628792/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1628792] Re: Add carddav scope to google-contacts.service (Zesty)
Khurshid, could you update the bug description for an SRU? I would like to update evolution to 3.22.6 in Ubuntu 16.10 (LP: #1664222). This fix was included in 3.22.6. https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template ** Also affects: evolution-data-server (Ubuntu Yakkety) Importance: Undecided Status: New ** Changed in: evolution-data-server (Ubuntu Yakkety) Status: New => Triaged -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1628792 Title: Add carddav scope to google-contacts.service (Zesty) Status in evolution-data-server package in Ubuntu: Fix Committed Status in evolution-data-server source package in Yakkety: Triaged Bug description: It seems google-contacts.service file Google Contacts API (Gdata) https://www.google.com/m8/feeds/ which is NOT same as CardDav. As a result when some application( ex. Syncevolution) tries to access it (through oauth2), it gives “authentication failed error”. For example, running following command: ''' SYNCEVOLUTION_DEBUG=1 syncevolution --print-databases –daemon=no\ loglevel=2 backend=carddav username=uoa:3,google-contacts\ syncURL=https://www.googleapis.com/.well-known/carddav ''' gives following error: “헣헥헢헣헙헜헡헗: 헡헲헼헻 헲헿헿헼헿 헰헼헱헲 ퟭ: ퟰퟬퟯ 헙헼헿헯헶헱헱헲헻, 헺혂혀혁 헻헼혁 헿헲혁헿혆” Adding the carddav scope solves the issue. 'https://www.googleapis.com/auth/carddav' evolution-data-server-online-accounts provides these files. Patch: --- a/modules/ubuntu-online-accounts/google-contacts.service.in.in +++ b/modules/ubuntu-online-accounts/google-contacts.service.in.in @@ -17,7 +17,7 @@ https://localhost/ 796629365126-a2o58ak3l6nuk9bto6sr5aoku0vh5enc.apps.googleusercontent.com YVigZ5Po5p83_CrwQk-p5SwP - ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar'] + ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar','https://www.googleapis.com/auth/carddav']] Note: 1. Ubuntu already enabled carddav in google developer console (lp:1433943) 2. It requires to grant access twice; one for UOA and one for Evolution (server side). Then only it works (https://bugs.launchpad.net/ubuntu/+source/unity-control- center/+bug/1522360) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1628792/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1628792] Re: Add carddav scope to google-contacts.service (Zesty)
Fix committed for eds-3.23.x (https://git.gnome.org/browse/evolution- data-server/commit/?id=ce81845) ** Changed in: evolution-data-server (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1628792 Title: Add carddav scope to google-contacts.service (Zesty) Status in evolution-data-server package in Ubuntu: Fix Committed Bug description: It seems google-contacts.service file Google Contacts API (Gdata) https://www.google.com/m8/feeds/ which is NOT same as CardDav. As a result when some application( ex. Syncevolution) tries to access it (through oauth2), it gives “authentication failed error”. For example, running following command: ''' SYNCEVOLUTION_DEBUG=1 syncevolution --print-databases –daemon=no\ loglevel=2 backend=carddav username=uoa:3,google-contacts\ syncURL=https://www.googleapis.com/.well-known/carddav ''' gives following error: “헣헥헢헣헙헜헡헗: 헡헲헼헻 헲헿헿헼헿 헰헼헱헲 ퟭ: ퟰퟬퟯ 헙헼헿헯헶헱헱헲헻, 헺혂혀혁 헻헼혁 헿헲혁헿혆” Adding the carddav scope solves the issue. 'https://www.googleapis.com/auth/carddav' evolution-data-server-online-accounts provides these files. Patch: --- a/modules/ubuntu-online-accounts/google-contacts.service.in.in +++ b/modules/ubuntu-online-accounts/google-contacts.service.in.in @@ -17,7 +17,7 @@ https://localhost/ 796629365126-a2o58ak3l6nuk9bto6sr5aoku0vh5enc.apps.googleusercontent.com YVigZ5Po5p83_CrwQk-p5SwP - ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar'] + ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar','https://www.googleapis.com/auth/carddav']] Note: 1. Ubuntu already enabled carddav in google developer console (lp:1433943) 2. It requires to grant access twice; one for UOA and one for Evolution (server side). Then only it works (https://bugs.launchpad.net/ubuntu/+source/unity-control- center/+bug/1522360) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1628792/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1628792] Re: Add carddav scope to google-contacts.service (Zesty)
Upstream-Bug: https://bugzilla.gnome.org/show_bug.cgi?id=778775 ** Bug watch added: GNOME Bug Tracker #778775 https://bugzilla.gnome.org/show_bug.cgi?id=778775 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1628792 Title: Add carddav scope to google-contacts.service (Zesty) Status in evolution-data-server package in Ubuntu: New Bug description: It seems google-contacts.service file Google Contacts API (Gdata) https://www.google.com/m8/feeds/ which is NOT same as CardDav. As a result when some application( ex. Syncevolution) tries to access it (through oauth2), it gives “authentication failed error”. For example, running following command: ''' SYNCEVOLUTION_DEBUG=1 syncevolution --print-databases –daemon=no\ loglevel=2 backend=carddav username=uoa:3,google-contacts\ syncURL=https://www.googleapis.com/.well-known/carddav ''' gives following error: “헣헥헢헣헙헜헡헗: 헡헲헼헻 헲헿헿헼헿 헰헼헱헲 ퟭ: ퟰퟬퟯ 헙헼헿헯헶헱헱헲헻, 헺혂혀혁 헻헼혁 헿헲혁헿혆” Adding the carddav scope solves the issue. 'https://www.googleapis.com/auth/carddav' evolution-data-server-online-accounts provides these files. Patch: --- a/modules/ubuntu-online-accounts/google-contacts.service.in.in +++ b/modules/ubuntu-online-accounts/google-contacts.service.in.in @@ -17,7 +17,7 @@ https://localhost/ 796629365126-a2o58ak3l6nuk9bto6sr5aoku0vh5enc.apps.googleusercontent.com YVigZ5Po5p83_CrwQk-p5SwP - ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar'] + ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar','https://www.googleapis.com/auth/carddav']] Note: 1. Ubuntu already enabled carddav in google developer console (lp:1433943) 2. It requires to grant access twice; one for UOA and one for Evolution (server side). Then only it works (https://bugs.launchpad.net/ubuntu/+source/unity-control- center/+bug/1522360) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1628792/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp
[Desktop-packages] [Bug 1628792] Re: Add carddav scope to google-contacts.service (Zesty)
** Summary changed: - Add carddav scope to google-contacts.service (Yakkety) + Add carddav scope to google-contacts.service (Zesty) ** Tags removed: yakkety ** Tags added: zesty -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/1628792 Title: Add carddav scope to google-contacts.service (Zesty) Status in evolution-data-server package in Ubuntu: New Bug description: It seems google-contacts.service file Google Contacts API (Gdata) https://www.google.com/m8/feeds/ which is NOT same as CardDav. As a result when some application( ex. Syncevolution) tries to access it (through oauth2), it gives “authentication failed error”. For example, running following command: ''' SYNCEVOLUTION_DEBUG=1 syncevolution --print-databases –daemon=no\ loglevel=2 backend=carddav username=uoa:3,google-contacts\ syncURL=https://www.googleapis.com/.well-known/carddav ''' gives following error: “헣헥헢헣헙헜헡헗: 헡헲헼헻 헲헿헿헼헿 헰헼헱헲 ퟭ: ퟰퟬퟯ 헙헼헿헯헶헱헱헲헻, 헺혂혀혁 헻헼혁 헿헲혁헿혆” Adding the carddav scope solves the issue. 'https://www.googleapis.com/auth/carddav' evolution-data-server-online-accounts provides these files. Patch: --- a/modules/ubuntu-online-accounts/google-contacts.service.in.in +++ b/modules/ubuntu-online-accounts/google-contacts.service.in.in @@ -17,7 +17,7 @@ https://localhost/ 796629365126-a2o58ak3l6nuk9bto6sr5aoku0vh5enc.apps.googleusercontent.com YVigZ5Po5p83_CrwQk-p5SwP - ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar'] + ['https://www.googleapis.com/auth/userinfo.email','https://mail.google.com/','https://www.google.com/m8/feeds/','https://www.googleapis.com/auth/calendar','https://www.googleapis.com/auth/carddav']] Note: 1. Ubuntu already enabled carddav in google developer console (lp:1433943) 2. It requires to grant access twice; one for UOA and one for Evolution (server side). Then only it works (https://bugs.launchpad.net/ubuntu/+source/unity-control- center/+bug/1522360) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/1628792/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp