#1129623 maven-debian-helper uses dependency pom version in Maven:* substvars

#1129623#5
Date:
2026-03-04 04:08:58 UTC
From:
To:
Dear Maintainer,

maven-debian-helper uses dependency pom version when generating substvars.
This creates unsatisfiable constraints when the pom version and package
upstream version do not match.

Example is async-http-client that depends on libnetty-reactive-streams-java (>=
2.0.9-SNAPSHOT), where the package version of netty-reactive-streams is
2.0.8[1].

Please consider using Debian package version of the dependency rather than POM
version to generate version constraints in substvars.



[1] https://tracker.debian.org/news/1397448/netty-reactive-
streams-208-1-migrated-to-testing/