Bug#915889: freeplane FTBFS: Could not resolve javax.servlet:javax.servlet-api:3.1.
Felix Natter
fnatter at gmx.net
Sun Dec 16 06:11:54 GMT 2018
hi Adrian,
thank you for this bug report.
The problem is that the javax.servlet:javax.servlet-api:3.1 artifact
(src:tomcat8/bin:libservlet3.1-java) does not install a
debian/javax.servlet-api-debian.pom, so the resolution fails during
freeplane compilation.
I do not know why this worked previously. In stretch, fop's javax.servlet-api artifact was scope:provided, which
would explain why it works in stretch. But I published freeplane-1.7.2 on 2018-11-24, and back then there
was no problem.
One solution would be to install a correct(?) debian pom for javax.servlet:javax.servlet-api:3.1.
I see that tomcat8 uses maven-repo-helper, so I do not understand why that is not already the
case?
Markus Koschany reminded me on #debian-java that Emmanuel is in the
process of preparing a new javax-servlex package (#916354), which might
fix this issue. So I will wait for this.
Cheers and Best Regards,
--
Felix Natter
debian/rules!
More information about the pkg-java-maintainers
mailing list