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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to