Bug#902530: [error] Cannot resolve Maven dependency javax.servlet:servlet-api:jar:2.2. If you know a package that contains a compatible dependency

Mathieu Malaterre malat at debian.org
Wed Jun 27 14:37:58 BST 2018


Package: libservlet3.1-java
Version: 8.5.14-1+deb9u2
User: debian-java at lists.debian.org
Usertags: maven-debian-helper

It should be possible to tweak the package to remove the following
from mh_make on user side:

In fop-core/pom.xml: This dependency cannot be found in the Debian
Maven repository. Ignore this dependency?
javax.servlet:servlet-api:jar:2.2
[y/N] >
> dpkg --search /usr/share/maven-repo/javax/servlet/servlet-api/*/*
dpkg failed to execute successfully
> apt-file search /usr/share/maven-repo/javax/servlet/servlet-api
Found /usr/share/maven-repo/javax/servlet/servlet-api/3.0/servlet-api-3.0.pom
in libservlet3.0-java
> dpkg --search /usr/share/java/servlet-api.jar
dpkg failed to execute successfully
> apt-file search /usr/share/java/servlet-api.jar
apt-file failed to execute successfully
[error] Cannot resolve Maven dependency
javax.servlet:servlet-api:jar:2.2. If you know a package that contains
a compatible dependency,
try to enter a substitution rule of the form s/groupId/newGroupId/
s/artifactId/newArtifactId/ jar s/version/newVersion/ here:

> javax.servlet s/servlet-api/javax.servlet-api/ * s/.*/3.1/ * *
Rescanning /usr/share/maven-repo...
Resolving javax.servlet:javax.servlet-api:jar:3.1 of scope runtime...
Dependency javax.servlet:javax.servlet-api:jar:3.1 found in package
libservlet3.1-java
[ok]



More information about the pkg-java-maintainers mailing list