Bug#879228: libswt-webkit-gtk-4-jni: Missing webkit dependency

2017-10-20 Thread Emmanuel Bourg
Le 20/10/2017 à 21:40, Jeremy Bicha a écrit :

> I see a similar issue with Help>Documentation with tuxguitar 1.2-23
> (from unstable). Installing libwebkitgtk-3.0-0 fixes it. It does not
> seem to recognize libwebkit2-gtk-4.0-37. But please fix it to not need
> libwebkitgtk-3.0-0 since we are removing that unsupported version from
> Debian Testing soon.

It looks like SWT doesn't support webkit2-gtk well [1][2], upstream is
struggling to fix the remaining issues.

I'll try to upgrade sw4-gtk to the latest 4.7.1 release and see if it's
good enough to load the HTML pages in tuxguitar and azureus.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=516838
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=441568



Bug#879228: libswt-webkit-gtk-4-jni: Missing webkit dependency

2017-10-20 Thread Adrian Bunk
On Fri, Oct 20, 2017 at 03:40:33PM -0400, Jeremy Bicha wrote:
> On Fri, Oct 20, 2017 at 3:33 PM, Emmanuel Bourg  wrote:
> > Le 20/10/2017 à 20:41, Jeremy Bicha a écrit :
> >> Hopefully, this one can be fixed by just having
> >> libswt-webkit-gtk-4-jni depend on libwebkit2gtk-4.0-37
> >
> > Thank you for the hint Jeremy, this might even fix the embedded browser
> > issue I noticed with Azureus/Vuze. I'll give it a try.
> 
> I see a similar issue with Help>Documentation with tuxguitar 1.2-23
> (from unstable). Installing libwebkitgtk-3.0-0 fixes it. It does not
> seem to recognize libwebkit2-gtk-4.0-37. But please fix it to not need
> libwebkitgtk-3.0-0 since we are removing that unsupported version from
> Debian Testing soon.

The code seems to pick the wrong version when SWT_WEBKIT2 is not set:
https://sources.debian.net/src/swt4-gtk/4.6.0-2/webkitgtk.h/#L31

> Thanks,
> Jeremy Bicha

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed



Bug#879228: libswt-webkit-gtk-4-jni: Missing webkit dependency

2017-10-20 Thread Jeremy Bicha
On Fri, Oct 20, 2017 at 3:33 PM, Emmanuel Bourg  wrote:
> Le 20/10/2017 à 20:41, Jeremy Bicha a écrit :
>> Hopefully, this one can be fixed by just having
>> libswt-webkit-gtk-4-jni depend on libwebkit2gtk-4.0-37
>
> Thank you for the hint Jeremy, this might even fix the embedded browser
> issue I noticed with Azureus/Vuze. I'll give it a try.

I see a similar issue with Help>Documentation with tuxguitar 1.2-23
(from unstable). Installing libwebkitgtk-3.0-0 fixes it. It does not
seem to recognize libwebkit2-gtk-4.0-37. But please fix it to not need
libwebkitgtk-3.0-0 since we are removing that unsupported version from
Debian Testing soon.

Thanks,
Jeremy Bicha



Bug#879228: libswt-webkit-gtk-4-jni: Missing webkit dependency

2017-10-20 Thread Emmanuel Bourg
Le 20/10/2017 à 20:41, Jeremy Bicha a écrit :
> Hopefully, this one can be fixed by just having
> libswt-webkit-gtk-4-jni depend on libwebkit2gtk-4.0-37

Thank you for the hint Jeremy, this might even fix the embedded browser
issue I noticed with Azureus/Vuze. I'll give it a try.

Emmanuel Bourg



Bug#879228: libswt-webkit-gtk-4-jni: Missing webkit dependency

2017-10-20 Thread Jeremy Bicha
Hopefully, this one can be fixed by just having
libswt-webkit-gtk-4-jni depend on libwebkit2gtk-4.0-37

Thanks,
Jeremy Bicha