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

Adrian Bunk bunk at debian.org
Wed Nov 1 19:21:29 UTC 2017


On Tue, Oct 31, 2017 at 05:54:47PM -0400, Jeremy Bicha wrote:
>...
> 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 there is no newly intruduced RC issue, the usage of 
libwebkitgtk-1.0-0 is present in all versions - it was only
hidden by #879170.

> 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.
>...

Ideally Eclipse should be upgraded from the current ancient 2012 version.

But if that's not possible in the near future then sorting out the 
reverse (build) dependencies involving key packages looks quite doable,
just not by brute force removal.

The LibreOffice removal you mentioned on IRC is due to src:bnd, and that 
build dependency might just be a leftover (an earlier Eclipse plugin no 
longer exists in bnd).

libequinox-osgi-java could stay as only remaining packages built from
src:eclipse (it's a bit an odd case that it is built from this source
package).

Then there's a path
  batik -> maven -> guice -> libspring-java -> aspectj -> eclipse-platform

Can the latter path be broken somewhere?

Anyathing else I missed?

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