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

2018-03-23 Thread Jeremy Bicha
Control: severity -1 serious
Control: block -1 by 893768

Now that the latest version has migrated to testing, let's bump the
severity again.

Thanks,
Jeremy Bicha

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


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

2017-11-01 Thread Adrian Bunk
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

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.