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 769643 - Port to webkit2
Port to webkit2
Status: RESOLVED DUPLICATE of bug 751588
Product: evolution-data-server
Classification: Platform
Component: general
3.20.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2016-08-08 18:27 UTC by Jeremy Bicha
Modified: 2016-08-09 13:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2016-08-08 18:27:53 UTC
The fix for Bug 749974 "Use OAuth2 for Google sources" added a new dependency on webkitgtk-3.0 but webkitgtk-3.0 is deprecated. Please use webkit2gtk-4.0 instead.

https://git.gnome.org/browse/evolution-data-server/commit/?id=3ed3588

gnome-online-accounts uses webkit2gtk-4.0 since 3.18:

https://git.gnome.org/browse/gnome-online-accounts/commit/?id=81434a

https://blogs.gnome.org/mcatanzaro/2016/02/01/on-webkit-security-updates/

In Ubuntu 16.10, webkitgtk-3.0 is in "universe" so the evolution-data-server package there cannot use it as a dependency.
Comment 1 Jeremy Bicha 2016-08-09 04:35:48 UTC
I guess the work for this has been done for evolution-data-server but it is waiting for someone to port evolution to webkit2. See Bug 751588.
Comment 2 Milan Crha 2016-08-09 08:16:30 UTC
Thanks for a bug report. You are right, the parts for the evolution-data-server are ready in the bug #751588, everything is waiting for the evolution itself, which will happen shortly, for the 3.21.90 release. There cannot be eds ported and evo not, or vice versa. As this is already there, I'm marking this as a duplicate of the older bug report.

*** This bug has been marked as a duplicate of bug 751588 ***
Comment 3 Michael Catanzaro 2016-08-09 13:27:26 UTC
(In reply to Jeremy Bicha from comment #0)
> In Ubuntu 16.10, webkitgtk-3.0 is in "universe"

Yay. Seriously: good job!