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
signature.asc
Description: This is a digitally signed message part

