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
|