Comment 0 for bug 1251340

Revision history for this message
Daniel Huckstep (darkhelmetlive) wrote :

Doing normal updates on our server, this package got updated, and broke solr. It seems to be missing the actual jar files in the places things expect them to be. Notice in the previous version there are two files in /usr/share/java, while the updated version doesn't have them.

dpkg -L output for 1.2.2-1

/.
/usr
/usr/share
/usr/share/maven-repo
/usr/share/maven-repo/commons-fileupload
/usr/share/maven-repo/commons-fileupload/commons-fileupload
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2/commons-fileupload-1.2.2.pom
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2/commons-fileupload-1.2.2.jar
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian/commons-fileupload-debian.pom
/usr/share/java
/usr/share/doc
/usr/share/doc/libcommons-fileupload-java
/usr/share/doc/libcommons-fileupload-java/copyright
/usr/share/doc/libcommons-fileupload-java/changelog.Debian.gz
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian/commons-fileupload-debian.jar
/usr/share/java/commons-fileupload.jar
/usr/share/java/commons-fileupload-1.2.2.jar

dpkg -L output for 1.2.2-1ubuntu0.12.04.1

/.
/usr
/usr/share
/usr/share/maven-repo
/usr/share/maven-repo/commons-fileupload
/usr/share/maven-repo/commons-fileupload/commons-fileupload
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2/commons-fileupload-1.2.2.pom
/usr/share/maven-repo/commons-fileupload/commons-fileupload/1.2.2/commons-fileupload-1.2.2.jar
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian/commons-fileupload-debian.pom
/usr/share/doc
/usr/share/doc/libcommons-fileupload-java
/usr/share/doc/libcommons-fileupload-java/changelog.Debian.gz
/usr/share/doc/libcommons-fileupload-java/copyright
/usr/share/maven-repo/commons-fileupload/commons-fileupload/debian/commons-fileupload-debian.jar

$ lsb_release -rd
Description: Ubuntu 12.04.3 LTS
Release: 12.04

Expectation is that the package include the proper jar files and doesn't break services.

What happened is that solr stopped working. I pinned the package to the old version for now.