[Freewx-maint] Bug#790222: [boinc_dev] Bug#790222: wxwidgets3.0: depends on libwebkitgtk-1.0-0 which is deprecated
Olly Betts
olly at survex.com
Thu Aug 17 23:29:25 UTC 2017
On Thu, Aug 17, 2017 at 05:34:02PM -0400, Jeremy Bicha wrote:
> > But as I've said already, I don't have a problem with just disabling
> > webview before buster if it comes to it. It just seems unhelpful to
> > boinc users running testing to do that right now, unless you're actually
> > at the point of removing the old webkitgtk from testing.
>
> Removal of webkitgtk from testing is still a few weeks away.
There's been a bit of progress on the wx+GTK3 front - most notably wx
upstream have now fixed all the bugs I spotted in my initial testing
with a couple of applications.
However, I don't think we're very close to starting a transition to
wx+GTK3 at this point, so probably we need to decide what to do with
boinc. The options for the short term seem to be:
* Remove boinc from testing and break it in unstable (which is clearly
not helpful for anyone wanting to use it and running either).
* Drop the use of wx webview in boinc, which doesn't render it entirely
unusable, but isn't great.
* Patch boinc to use wxHtmlWindow instead, which has more simplistic
rendering, but is probably OK if there's not Javascript or CSS
involved. I've no idea how much work that would be, or if boinc
upstream has done any work towards this.
* Upload parallel packages of wx+GTK3 for boinc to use. I have started
work on packaging, but it needs more work so that parallel installs
work properly. I'm also hesitant to take this approach without a firm
plan to actually do the transition, as I don't think we have the
resources to adequately maintain two sets of wx packages (historically
we've tried this, and one set just ended up neglected).
> But in my opinion, this is the last package blocking removal of
> webkitgtk from Ubuntu 17.10. Removal there is also probably a few
> weeks away since many Ubuntu removals happen late in Ubuntu's release
> cycle.)
I'm sure Ubuntu can make that decision for themselves.
Cheers,
Olly
More information about the Freewx-maint
mailing list