Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > linux.debian.maint.java > #13119

Re: netty split

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Markus Koschany <apo@debian.org>
Newsgroups linux.debian.maint.java
Subject Re: netty split
Date Thu, 08 Jan 2026 18:20:01 +0100
Message-ID <Mb1PX-948a-7@gated-at.bofh.it> (permalink)
References <M9P4t-8cGc-1@gated-at.bofh.it> <M9VCX-8h7Y-61@gated-at.bofh.it> <Mb1mV-93Ds-1@gated-at.bofh.it>
X-Mailbox-Line From debian-java-request@lists.debian.org Thu Jan 8 17:10:49 2026
Old-Return-Path <apo@debian.org>
X-Amavis-Spam-Status No, score=-11.361 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SARE_MSGID_LONG40=0.637] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -4.6
X-Greylist delayed 581 seconds by postgrey-1.36 at bendel; Thu, 08 Jan 2026 17:10:34 UTC
Authentication-Results ORIGINATING; auth=pass smtp.auth=apo@gambaru.de smtp.mailfrom=apo@debian.org
Content-Type multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-jydXp1Uu0MVFeh33usnM"
MIME-Version 1.0
X-Mailing-List <debian-java@lists.debian.org> archive/latest/23863
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/af4809454fabea3a6976a3924b93514e1326aa68.camel@debian.org
Approved robomod@news.nic.it
Lines 77
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc Emmanuel Bourg <ebourg@debian.org>
X-Original-Date Thu, 08 Jan 2026 18:00:48 +0100
X-Original-Message-ID <af4809454fabea3a6976a3924b93514e1326aa68.camel@debian.org>
X-Original-References <7896498.EvYhyI6sBW@debian-ei> <2687694.Lt9SDvczpP@debian-ei> <2860872.jE0xQCEvom@debian-ei>
Xref csiph.com linux.debian.maint.java:13119

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

Hi Bastien,

Am Donnerstag, dem 08.01.2026 um 17:47 +0100 schrieb Bastien Roucaries:
> Le lundi 5 janvier 2026, 17:22:47 heure normale d’Europe centrale Bastien
> Roucaries a écrit :
> > Le lundi 5 janvier 2026, 10:28:30 heure normale d’Europe centrale Bastien
> > Roucaries a écrit :
> > > Hi,
> > > 
> > > in order to compile netty I need brotli4j that need netty buffer
> > > 
> > > I think I should split in this case netty, and extract the buffer library
> > > out netty main package.
> > > 
> > > Because buffer depend on utils (commons jar) I will need to split also
> > > the common lib
> > > 
> > > Could you confirm this analysis ?
> > > 
> > > And how can I implement this ?
> > I tried this
> > https://salsa.debian.org/rouca/netty
> > 
> > But depends of debian package fails to be correct (empty)
> I have manually added the depends and pushed to netty tree
> https://salsa.debian.org/java-team/netty
> 
> I do not know if it is correct

I can't do a deep dive into netty currently but if you discover a circular
dependency I would try to disable those modules which require brotli4j or netty
buffer first. You can ignore certain modules with debian/libnetty-java.poms by
adding the --ignore flag. Try to get a minimum / bare bone version of netty
first. Another option is to patch out certain functionality like brotli if
that's too troublesome at the moment. Splitting the package into multiple
different ones is usually not necessary.

Regards,

Markus

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

netty split Bastien Roucaries <rouca@debian.org> - 2026-01-05 10:30 +0100
  Re: netty split Bastien Roucaries <rouca@debian.org> - 2026-01-05 17:30 +0100
    Re: netty split Bastien Roucaries <rouca@debian.org> - 2026-01-08 17:50 +0100
      Re: netty split Markus Koschany <apo@debian.org> - 2026-01-08 18:20 +0100
        Re: netty split Bastien Roucaries <rouca@debian.org> - 2026-01-08 21:30 +0100
          Re: netty split Bastien Roucaries <rouca@debian.org> - 2026-01-22 00:00 +0100

csiph-web