Bug 1375835 - empathy must not depend on webkitgtk3
Summary: empathy must not depend on webkitgtk3
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: empathy
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Brian Pepple
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: webkit1-removal
TreeView+ depends on / blocked
 
Reported: 2016-09-14 05:10 UTC by Michael Catanzaro
Modified: 2017-11-15 19:22 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-11-15 19:22:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michael Catanzaro 2016-09-14 05:10:21 UTC
The webkitgtk3 package will be removed from rawhide after Fedora 26 is branched due to the high number of unfixed security vulnerabilities. You must remove this dependency or your package will not be present in Fedora 27.

Please refer to [1] for a FAQ on this matter and be advised that for some packages this may require a substantial amount of work.

[1] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/AKVB363GFCHHJ5MTHGVYHYT6NLLTF5VM/

Comment 1 Felix Schwarz 2017-02-08 08:13:11 UTC
On a cursory glance I did not find an upstream bug about this. Is upstream aware of the webkitgtk issue?

Comment 2 Michael Catanzaro 2017-02-08 16:19:37 UTC
It's fixed in upstream master, but master is not in a releasable state right now. Help welcome. There are no active upstream developers for Empathy anymore; I've been merging some patches from Bugzilla though.

Comment 3 Fedora End Of Life 2017-02-28 10:17:44 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 4 Adam Williamson 2017-07-14 00:56:00 UTC
References: upstream bug - https://bugzilla.gnome.org/show_bug.cgi?id=749001 , upstream git branch with the 'incomplete' port - https://git.gnome.org/browse/empathy/log/?h=webkit2-backport .

We really need to do *some* kind of build with the port now, because webkitgtk3 is gone from Rawhide, so empathy is simply not installable at all.

Comment 5 Michael Catanzaro 2017-07-14 01:09:56 UTC
(In reply to Adam Williamson from comment #4)
> References: upstream bug - https://bugzilla.gnome.org/show_bug.cgi?id=749001
> , upstream git branch with the 'incomplete' port -
> https://git.gnome.org/browse/empathy/log/?h=webkit2-backport .

Note that I merged this into master several months ago. master is still not currently in a releasable state. We'll either need to hack on it a bit more, or just retire Empathy until someone else does.

Comment 6 Michael Catanzaro 2017-07-26 19:29:22 UTC
Tom is doing some work on this... thanks Tom!

He will decide whether to proceed with the new UI or roll back to the old UI and include just the WebKit2 transition. Either way, we should be able to keep Empathy for F27.

Comment 7 Michael Catanzaro 2017-11-15 19:22:52 UTC
Fixed in upstream version 3.12.14, already in F27.


Note You need to log in before you can comment on or make changes to this bug.