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