What's the intended use of the ${maven:CompileDepends} substvar?
It shouldn't be added to Depends nor Built-Using. The dpkg-gencontrol warning makes it very tempting to add it to Depends as some package in the archive have incorrectly done.
I've resorted to stripping it from the generated substvars file before dh_gencontrol to get rid of the warning, but it seems better to do this in maven-debian-helper.
Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1