Bug#871964: swt-gtk: Build-depends on libwebkitgtk-dev which is deprecated

Adrian Bunk bunk at debian.org
Fri Oct 20 18:26:35 UTC 2017


Control: tags 879170 - buster sid
Control: clone 879170 -2
Control: reassign 879170 libswt-webkit-gtk-3-jni
Control: reassign -2 libswt-webkit-gtk-4-jni
Control: retitle -2 libswt-webkit-gtk-4-jni: Missing webkit dependency

On Thu, Oct 19, 2017 at 08:22:26PM -0400, Jeremy Bicha wrote:
>...
> On Tue, Oct 17, 2017 at 5:12 PM, Adrian Bunk <bunk at debian.org> wrote:
> > On Sat, Aug 12, 2017 at 11:43:58PM -0400, Jeremy Bicha wrote:
> >>...
> >> The package does build successfully without the libwebkitgtk-dev
> >> build-dependency.
> >
> > But the resulting library will still dynamically load it.
> >
> >> It feels to me like the libswt-webkit-gtk-3-jni was already broken
> >> since it doesn't have a dependency on any webkitgtk library
> >
> > The missing dependency sounds like a bug.
> >
> >> (I think
> >> the correct one would be libwebkitgtk-3.0-0 but that is still part of
> >> the deprecated libraries which are being removed.)
> >
> > It does use libwebkitgtk-1.0-0:
> > https://sources.debian.net/src/swt-gtk/3.8.2-4/webkitgtk.h/
> >
> > I just tried, and it does work when libwebkitgtk-1.0-0 is installed
> > (and fails without).
> 
> Ok, I am filing a new bug because the missing dependency should be
> fixed in stretch.

Thanks, I'm cloning this for libswt-webkit-gtk-4-jni which has
the same problem of the missing dependency.

> This link says that Eclipse / swt-gtk 4.4 (released in 2014) has
> initial support for gtk3 and webkit2gtk:
> https://www.eclipse.org/swt/R4_4/new_and_noteworthy.html
> 
> Unfortunately, eclipse and swt-gtk are very outdated in Debian:
>...

Current SWT is in src:swt4-gtk.

> Thank you,
> 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



More information about the pkg-java-maintainers mailing list