[Freewx-maint] Bug#790222: [boinc_dev] Bug#790222: wxwidgets3.0: depends on libwebkitgtk-1.0-0 which is deprecated

Gianfranco Costamagna locutusofborg at debian.org
Thu Jul 6 07:31:48 UTC 2017


> We can't sanely release libwebkitgtk-1.0-0 with buster, because its
> not been maintained for ages, and that's highly problematic for a
> browser stack.  But the buster release is likely be 1.5-2 years from
> now so we have time to address this.

true story, even for Stretch it has been mostly a dead-upstream (and thanks
for keeping it around)

> To switch to a maintained version of webkitgtk we need to migrate to
> using wxWidgets built with GTK3.  The "rebuild" part is easy, but
> switching to GTK3 is known to cause incompatibilities with some programs
> using wxWidgets, or at least it's known it did - the problems may have
> been fixed by newer versions of wxWidgets and/or those programs.  But
> we can't know without a lot of testing.
> The libwebkitgtk-1.0-0 maintainer suggested just dropping
> libwxgtk-webview3.0-0v5 now, so I asked Gianfranco how that would
> affect boinc (I had no idea if it was a key feature, or some optional
> extra - it seems more the former) since if we drop it now, it will
> affect users of boinc from Debian unstable and testing until the
> transition to wx with GTK3 is ready to begin.
> For some reason he's chosen to escalate this to boinc upstream, whereas
> really it's more of an internal Debian issue.

the reason was that I didn't get the previous messages, nor the upstream
patch until this morning, so the situation to my incomplete POV was:
"hey webkit is dead, maybe we can switch to something different of wx
won't port it?"

even having the latest stable wx release without the support wasn't
something encouraging, I got only this morning the git commit id
with the porting done

this was the reason for the request to the list, I need help if I have to disable
webview support (because integrated a lot into the BOINC code)

> There's wxHtmlWindow which comes as standard, but it's not a full
> web stack (e.g. no javascript, doesn't really support CSS IIRC).

this is something that might be better maintainable, thanks

Even if we get to keep boinc and webview, switching to something different
might be desirable for the near future.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/freewx-maint/attachments/20170706/299be075/attachment.sig>

More information about the Freewx-maint mailing list