Doing normal updates on our server, this package got updated from 1.2.2-1 to 1.2.2-1ubuntu0.12.04.1, 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.
I'm seeing the same issue here, same release.