Bug#708405: jetty: Fails to build from source on wheezy

Len Sorensen lennartsorensen at ruggedcom.com
Wed May 15 19:39:50 UTC 2013


On Wed, May 15, 2013 at 02:55:58PM -0400, Len Sorensen wrote:
> And first guess got it:
> 
> If I build using wheezy official packages as build-deps, then jetty builds
> fine.  If I replace just libgeronimo-jta-1.1-spec-java_1.1.1-2_all.deb
> with the one I rebuilt myself (in wheezy), then jetty fails to build.
> 
> So it would seem rebuilding libgeronimo-jta-1.1-spec, results in something
> that doesn't work the same as what is in wheezy.  I guess the bug has
> to be punted to libgeronimo-jta-1.1-spec then.
> 
> Trying another rebuild of that package to see if it happens every time.

So if you rebuild under wheezy, you end up with some files missing:

wheezy
wheezy/usr
wheezy/usr/share
wheezy/usr/share/maven-repo
wheezy/usr/share/maven-repo/org
wheezy/usr/share/maven-repo/org/apache
wheezy/usr/share/maven-repo/org/apache/geronimo
wheezy/usr/share/maven-repo/org/apache/geronimo/specs
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian/geronimo-jta_1.1_spec-debian.jar
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian/geronimo-jta_1.1_spec-debian.pom
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar
wheezy/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.pom
wheezy/usr/share/java
wheezy/usr/share/java/geronimo-jta_1.1_spec.jar
wheezy/usr/share/java/geronimo-jta_1.1_spec-1.1.1.jar
wheezy/usr/share/java/geronimo-jta-1.0.1b-spec.jar
wheezy/usr/share/doc
wheezy/usr/share/doc/libgeronimo-jta-1.1-spec-java
wheezy/usr/share/doc/libgeronimo-jta-1.1-spec-java/changelog.Debian.gz
wheezy/usr/share/doc/libgeronimo-jta-1.1-spec-java/copyright
rebuild
rebuild/usr
rebuild/usr/share
rebuild/usr/share/maven-repo
rebuild/usr/share/maven-repo/org
rebuild/usr/share/maven-repo/org/apache
rebuild/usr/share/maven-repo/org/apache/geronimo
rebuild/usr/share/maven-repo/org/apache/geronimo/specs
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian/geronimo-jta_1.1_spec-debian.jar
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/debian/geronimo-jta_1.1_spec-debian.pom
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.pom
rebuild/usr/share/java
rebuild/usr/share/java/geronimo-jta-1.0.1b-spec.jar
rebuild/usr/share/doc
rebuild/usr/share/doc/libgeronimo-jta-1.1-spec-java
rebuild/usr/share/doc/libgeronimo-jta-1.1-spec-java/changelog.Debian.gz
rebuild/usr/share/doc/libgeronimo-jta-1.1-spec-java/copyright

No idea why wheezy/usr/share/java/geronimo-jta_1.1_spec.jar and
wheezy/usr/share/java/geronimo-jta_1.1_spec-1.1.1.jar are gone when you
rebuild libgeronimo-jta-1.1-spec.

I suspect that's the problem though.

The contents of the
rebuild/usr/share/maven-repo/org/apache/geronimo/specs/geronimo-jta_1.1_spec/1.1.1/geronimo-jta_1.1_spec-1.1.1.jar
file appears to be the same other than the manifest being a few bytes
off in size.

-- 
Len Sorensen



More information about the pkg-java-maintainers mailing list