| Hi Paul, Everyone
 As you note, this issue emerges when running a full build with
      signing. Prior to the bug being fixed, the build can still succeed
      by simply not enabling signing via. the command line options
      passed into maven when building.
 
 It didn't like look anyone was working on it so Igor is working on
      a patch for this issue (in p2). He expects it will be ready
      tomorrow. Thanks in advance Igor. Very much appreciated.
 
 It is probably clear => when the patch is ready, we'll need a
      p2 committer to review, accept, and commit the patch to resolve
      this issue.
 
 Andrew
 
 On 09/06/2012 11:38 AM, Paul Webster wrote:
 
 I'm trying to build the platform aggregator (R4) for
      some comparisons for tomorrow's meeting, and I just can't build it
      on build.eclipse.org.
 I'm running a full signing build, and it fails with:
 
 [ERROR] Failed to execute goal
      org.eclipse.tycho.extras:tycho-pack200a-plugin:0.16.0-SNAPSHOT:normalize
      (pack200-normalize) on project org.eclipse.jdt.core: Could not
      pack200 normalize jar file
      /opt/public/eclipse/lts/R4_platform-aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/org.eclipse.jdt.core-3.8.2-SNAPSHOT.jar:
      tycho pack200 does not support META-INF/eclipse.inf due to bug
      387557 -> [Help 1]
 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
      execute goal
      org.eclipse.tycho.extras:tycho-pack200a-plugin:0.16.0-SNAPSHOT:normalize
      (pack200-normalize) on project org.eclipse.jdt.core: Could not
      pack200 normalize jar file
/opt/public/eclipse/lts/R4_platform-aggregator/eclipse.jdt.core/org.eclipse.jdt.core/target/org.eclipse.jdt.core-3.8.2-SNAPSHOT.jar
 [...snip ...]
 Caused by: java.io.IOException: tycho pack200 does not support
      META-INF/eclipse.inf due to bug 387557
 at
org.eclipse.tycho.extras.pack200.EclipseInf.assertNotPresent(EclipseInf.java:27)
 ...
 
 This pretty well kills the build.
 
 It references:
 Bug 387557
      - JarProcessor 'tampers'
          eclipse.inf of signed jars in some cases
 
 
 I read the bug, and that implies that when p2 tries to install
      some bundles, it reformats the eclipse.inf file and that's
      invalidates the signing ... if it's a p2 problem, why is the build
      breaking?
 
 PW
 
 
 --
 Paul Webster
 Hi floor.  Make me a sammich! - GIR
 
 |