Hello Christian, >I'm not sure I fully understand the issue. So I'll try to explain what I >understood.
thanks >Debian is going to remove the package "libwebkitgtk-1.0-0" in testing >(buster) which will also remove the package "libwxgtk-webview3.0-0v5" >which is a dependency for package "boinc-manager" which means >"boinc-manager" will have a broken dependency. this is correct. we can: 1) fix webview to use webkit2gtk and not webkitgtk (the whole source package will go away for Buster) https://packages.qa.debian.org/w/webkitgtk.html https://packages.qa.debian.org/w/webkit2gtk.html >One possible fix is to rebuild the package "libwxgtk-webview3.0-0v5" >using GTK3 which means all wxWidgets packages need to be rebuilt too. >Since "boinc-manager" is the only package using >"libwxgtk-webview3.0-0v5" you want to rather drop webview support on >Debian than rebuilding wxWidgets. no. AFAIK wxwidgets uses: libwebkitgtk-1.0-0 if you use gtk2 libwebkitgtk-3.0-0 if you use gtk3. Both of them are provided by src:webkitgtk, so switching to gtk3 might be good if they plan to only remove the old -1.0 binding, but I'm mostly sure they would like to remove all the source and binary packages of webkitgtk (it has been unmaintained upstream for long time) this is at least what I get from wxwidgets source code https://sources.debian.net/src/wxwidgets3.0/3.0.2%2Bdfsg-4/configure.in/#L7242 >So our (BOINC's) options are rather limited in order to keep >"boinc-manager" working on Debian. We can start to look for an >alternative to wxWebView or disable it on Debian. But disabling is not >an option since we use wxWebView to communicate to the users of >boinc-manager via this simple but effective in-app browser. We also have >a tool that uses wxWebView to show a HTML page as a screensaver which is >easy for scientific projects to use. yep, correct >Please correct me if I'm wrong and/or give some more options. I'm a bit >puzzled as to the fact that this feature of wxWidgets is not used by >more packages. Is there a history available which packages depended on >"libwxgtk-webview3.0-0v5" in the past so one can find out what they did? I created that package only when boinc started using it, and nobody uses it except for boinc (this is why probably nobody is bothering about porting the wx code to something newer) Seems that some new upstream porting effort has been done, so this seems to be not really a boinc issue anymore https://github.com/wxWidgets/wxWidgets/commit/cbe0a1f04928963085c0056a63c4930a73829e05 G. _______________________________________________ boinc_dev mailing list [email protected] https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
