Bug#915889: freeplane FTBFS: Could not resolve javax.servlet:javax.servlet-api:3.1.
Emmanuel Bourg
ebourg at apache.org
Sun Dec 16 09:41:19 GMT 2018
Le 16/12/2018 à 07:11, Felix Natter a écrit :
> 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.
libservlet3.1-java does install the Maven pom for the Servlet API though:
ebourg at icare:~$ wget http://ftp.us.debian.org/debian/pool/main/t/tomcat8/libservlet3.1-java_8.5.35-3_all.deb
--2018-12-16 10:32:57-- http://ftp.us.debian.org/debian/pool/main/t/tomcat8/libservlet3.1-java_8.5.35-3_all.deb
Resolving ftp.us.debian.org (ftp.us.debian.org)... 128.61.240.89, 128.30.2.26, 64.50.233.100, ...
Connecting to ftp.us.debian.org (ftp.us.debian.org)|128.61.240.89|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 245100 (239K) [application/octet-stream]
Saving to: ‘libservlet3.1-java_8.5.35-3_all.deb’
libservlet3.1-java_8.5.35-3_all.deb 100%[=====================================================================================================>] 239.36K 609KB/s in 0.4s
2018-12-16 10:32:58 (609 KB/s) - ‘libservlet3.1-java_8.5.35-3_all.deb’ saved [245100/245100]
ebourg at icare:~$ dpkg -c libservlet3.1-java_8.5.35-3_all.deb
drwxr-xr-x root/root 0 2018-12-12 16:48 ./
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/doc/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/doc/libservlet3.1-java/
-rw-r--r-- root/root 6759 2018-12-12 16:48 ./usr/share/doc/libservlet3.1-java/changelog.Debian.gz
-rw-r--r-- root/root 23165 2018-11-28 15:59 ./usr/share/doc/libservlet3.1-java/copyright
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/java/
-rw-r--r-- root/root 242933 2018-12-12 16:48 ./usr/share/java/servlet-api-3.1.jar
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/javax/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/javax/servlet/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/javax/servlet/javax.servlet-api/
drwxr-xr-x root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/javax/servlet/javax.servlet-api/3.1/
-rw-r--r-- root/root 1404 2018-12-12 16:48 ./usr/share/maven-repo/javax/servlet/javax.servlet-api/3.1/javax.servlet-api-3.1.pom
lrwxrwxrwx root/root 0 2018-12-12 16:48 ./usr/share/maven-repo/javax/servlet/javax.servlet-api/3.1/javax.servlet-api-3.1.jar -> ../../../../../java/servlet-api-3.1.jar
> 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.
I'm indeed in the process of splitting the JavaEE APIs (Servlet, JSP, EL
and WebSocket) away from the Tomcat package, but I fail to understand
why it affects freeplane.
More information about the pkg-java-maintainers
mailing list