Control: severity -1 serious On Sat, 17 Feb 2018 12:16:55 +0000 Chris West <deb...@fau.xxx> wrote: > Righty ho, I had a proper look at the above list. > > Two packages have simple, direct dependencies on netty-3.x, and their > code is not easy to port to the netty-4.x API, and upstream haven't > cared. These are a big problem: > > * osmosis: https://trac.openstreetmap.org/ticket/5489 > * zookeeper: https://issues.apache.org/jira/browse/ZOOKEEPER-2399 > > activemq depends directly on zookeeper's client library (but not > otherwise on netty-3.x). > > > Three packages are fixed upstream, so could just do with a new package: > > * apache-curator. ..but nobody cares. RM? https://bugs.debian.org/890624 > * libgpars-groovy-java: recommended-only rdeps (groovy), > fixed upstream but not tagged. I've asked for a tag: > https://github.com/GPars/GPars/issues/60 > * bookkeeper: fixed upstream in 4.6.1: > > https://github.com/apache/bookkeeper/commit/74f795136c1fff3badb29fc982d0cc2d43096b45 > They label 4.5.0 as "stable", though. > > > These packages are not serious, maintained packages: > > * eclipse-aether: RM'd: https://bugs.debian.org/881608 > * elasticsearch: not going to be shipped, and probably fixed upstream > anyway: https://bugs.debian.org/803713 > > > And then there's "aether", a utility library for maven repositories. > It's been deprecated, renamed, deprecated again, then merged into > maven-resolver. New enough maven-resolver is packaged, and our version > of maven (3.5) is new enough to not depend on aether. However, a couple > of libraries' upstreams maintain compatibility with older maven, which > involves supporting the aether names for classes. These are: > > * tycho, which is complicated and doesn't seem to have any rdeps, but > Luca seems to care about it still, so I'm not (yet!) going to start > yelling RM, RM, RM: > https://anonscm.debian.org/git/pkg-java/tycho.git/log/ > * maven-indexer, which is fixed upstream: > > https://github.com/apache/maven-indexer/commit/ad07405c06b422cb529d3badaa1b6b376699c9c1 > * maven-common-artifact-filters, which looks simple but upstream have > told me is not, and they're almost certainly right: > https://issues.apache.org/jira/browse/MSHARED-683 > > > And that's it, I think! > > I'm going to continue attempting to port osmosis and zookeeper upstream, > but I've found it very challenging.
Nice. There are only three rdeps now, at least one of them being a java lib without any rdeps. So there's been a lot of progress! Let's make this RC and fix it for buster. This should get netty-3.9 out of testing as none of the rdeps are key packages. Cheers, Emilio