Bug#880470: libswt-webkit-gtk-3-jni: Depend on libwebkitgtk-1.0-0 which is deprecated

Jeremy Bicha jbicha at debian.org
Tue Oct 31 21:54:47 UTC 2017


Package: libswt-webkit-gtk-3-jni
Version: 3.8.2-4.2
X-Debbugs-CC: bunk at debian.org
Severity: serious
Tags: sid buster
User: pkg-webkit-maintainers at lists.alioth.debian.org
Usertags: oldlibs libwebkitgtk-1.0-0 webkit1

The recent swt-gtk/3.8.2-4.2 NMU fixed an RC bug by introducing
another RC bug. I'm a bit upset because it also clobbered my 3.8.2-4.1
NMU one day before it was going to migrate to testing and I was not
CC'd on the 4.2 NMU notice ahead of time.

Because the 4.2 upload introduces a RC bug, it can't migrate to
testing unless this RC bug is ignored. So the question for the Release
Team will be which RC bug to ignore: https://bugs.debian.org/879170 or
this one.

Note that libswt-webkit-gtk-3-jni has only one direct reverse
dependency, eclipse-rcp. But my initial analysis at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681726#130 shows
that it isn't really practical to remove eclipse-rcp from testing
because of the huge number of reverse depends.

See also https://bugs.debian.org/879228 for libswt-webkit-gtk-4-jni
which only has one reverse-dependency, tuxguitar, so it is solvable by
either removing that library and tuxguitar or fixing its webkit2gtk
support. Either way, I don't think that needs to be a blocker to
webkitgtk's removal.



libswt-webkit-gtk-3-jni depends on libwebkitgtk-1.0-0, which is
deprecated in favor of libwebkit2gtk-4.0-37 (provided in Debian by
webkit2gtk). Please drop this dependency so that we can remove the
old, unmaintained one.

Please try to do soon as this is the final package blocking the
webkitgtk removal!

I am filing this bug as "serious" since the old webkitgtk will not be
available in the next major stable release of Debian (codenamed
"buster").

If you have any question don't hesitate to ask.

On behalf of the Debian WebKit Maintainers,
Jeremy Bicha



More information about the pkg-java-maintainers mailing list