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


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to