Bug#773805: liblucene4-java: Incomplete poms installed in /usr/share/maven-repo
Emmanuel Bourg
ebourg at apache.org
Tue Dec 23 13:37:46 UTC 2014
Package: liblucene4-java
Version: 1:4.6.1+dfsg-2
Severity: serious
The liblucene4-java package installs dummy pom.xml files in /usr/share/maven-repo
which are missing important information to be usable by other packages.
For example the pom.xml for lucene-core is reduced to:
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>4.x</version>
<description>dummy POM</description>
<packaging>jar</packaging>
</project>
It is missing the debian.package property required by maven-debian-helper to resolve the dependencies properly.
The Maven dependencies are also missing, lucene-expressions should declare a dependency on asm for example.
More information about the pkg-java-maintainers
mailing list