[FTBFS] package 'eucalyptus-commons-ext' (0.5.0-0ubuntu2) failed to build on natty

Bug #687971 reported by Dave Walker
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
geronimo-jacc-1.1-spec (Ubuntu)
Fix Released
High
James Page

Bug Description

When attempting to rebuild the source package of 'eucalyptus-commons-ext' version '0.5.0-0ubuntu2' it failed to produce the expected binaries

Revision history for this message
Dave Walker (davewalker) wrote :

Build log of eucalyptus-commons-ext (0.5.0-0ubuntu2) on any architecture.

tags: added: any
Scott Moser (smoser)
Changed in eucalyptus-commons-ext (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
James Page (james-page) wrote :

Required library path:

geronimo-jacc-1.1-spec.jar -> /usr/share/java/geronimo-jacc-1.1-spec.jar

Actually path to library in natty:

/usr/share/java/geronimo-jacc_1.1_spec.jar

Note that -1.1- is now _1.1_

Could be a toolchain change?

Revision history for this message
James Page (james-page) wrote :

Actually path to library in maverick:

/usr/share/java/geronimo-jacc_1.1_spec.jar

Could it be possible that this package has not been rebuilt since lucid?

Revision history for this message
James Page (james-page) wrote :

Actually path to library in lucid:

/usr/share/java/geronimo-jacc-1.1-spec.jar

It would appear that this changed with maverick

Revision history for this message
James Page (james-page) wrote :

The version of this library in maverick uses maven-repo-helper to install the java jar files; this uses the artifact name from the Maven pom file rather than the name of the package which is technically correct.

Revision history for this message
Ludovic Claude (ludovicc) wrote :

In the geronimo package, add --usj-name=/geronimo-jacc-1.1-spec to the line with mh_installjar in debian/rules. This will force maven-repo-helper to use this name instead of the name extracted from the POM.

Revision history for this message
Dave Walker (davewalker) wrote :

@Ludovic Good catch, do you want to do the next step and propose a branch or debdiff? If not, thanks for jumping in - and look forward to seeing you on future bugs. :)

Thanks.

Changed in eucalyptus-commons-ext (Ubuntu):
status: Confirmed → Triaged
James Page (james-page)
Changed in eucalyptus-commons-ext (Ubuntu):
assignee: nobody → James Page (james-page)
status: Triaged → In Progress
Revision history for this message
James Page (james-page) wrote :

I've tested the proposed branch with eucalyptus-commons-ext, mule and libhibernate3-java (all have reverse-build-depends on libgeronimo-jacc-1.1-spec-java).

eucalyptus-commons-ext and mule build fine; however I think that libhibernate3-java is suffering from the OpenJDK inference changes described in bug 688522 so unable to test a rebuild against the revised version of libgeronimo-jacc-1.1-spec-java)

Revision history for this message
James Page (james-page) wrote :

@Ludovic - I've proposed a branch with your recommended fix (works great) - thanks for your input.

Revision history for this message
James Page (james-page) wrote :

Debian bug tracker for libhibernate3-java issue

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606295

affects: eucalyptus-commons-ext (Ubuntu) → geronimo-jacc-1.1-spec (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package geronimo-jacc-1.1-spec - 1.0.1-1.1fakesync1ubuntu1

---------------
geronimo-jacc-1.1-spec (1.0.1-1.1fakesync1ubuntu1) natty; urgency=low

  * debian/rules: ensure /usr/share/java jar has correct
    name for backwards compatibility and alignment with other
    geromino-* packages (LP: #687971). Thanks to Ludovic Claude for
    identifying this fix.
 -- James Page <email address hidden> Fri, 17 Dec 2010 10:12:35 +0000

Changed in geronimo-jacc-1.1-spec (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.