Hey, On 17/09/2019 07:20, Markus Koschany wrote: > I don't know why mh_resolve_dependencies behaves that way. Interestingly > the build doesn't stop for me but normally you shouldn't see the options > because of the --non-interactive flag. Yeah I was expecting that. > I suggest to modify the package as follows: > > Remove all overrides in debian/rules and use > > --builddirectory=audience-annotations-component > > There is another pom.xml in this directory which includes some important > information from yetus-project/pom.xml > > Change the content of debian/libaudience-annotations-java.poms to > > audience-annotations-component/pom.xml > audience-annotations-component/audience-annotations/pom.xml --java-lib > yetus-project/pom.xml --no-parent > > Add libmaven-enforcer-plugin-java to debian/control, remove rename and > drop the patch. > > Then there is still one issue when building the documentation because > jdk.tools.jar cannot be found and the build then enters an infinite > loop. I have never seen this before but it is possibly a bug in > maven-debian-helper. I don't know a solution for that, you could work > around it somehow but I suggest to drop the -doc package because it is > usually expendable and there are only a few classes to document anyway.
Thank you for all the suggestions Markus! Cheers! -- Lucas Kanashiro
signature.asc
Description: OpenPGP digital signature