Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] ... running late for M2... but we made it!

Thanks David for helping us fix the Mylyn contribution. Just in case
others run into the same problems in the future here is how we
recovered:

Our first problem was caused by missing pack.gz files. Due to a change
on build.eclipse.org our signing script (silently) failed to repack
the repository and only produced jar files which caused this error:

     [exec] [0]org.eclipse.core.runtime.CoreException: Unable to
mirror artifact
osgi.bundle,org.eclipse.cdt.mylyn.ui,1.2.0.I20100929-2200-e3x from
repository http://download.eclipse.org/tools/mylyn/update/indigo/staging:
Artifact not found: packed:
osgi.bundle,org.eclipse.cdt.mylyn.ui,1.2.0.I20100929-2200-e3x.

P2 installs from the repository still worked since P2 falls back to
jars when it does not find the packed artifacts so it takes careful
reading of the error message to figure out what's wrong. Once we had
sorted out I made the mistake of pointing our script to a Java 6 for
SDK. This caused the following error in subsequent builds:

org.eclipse.core.runtime.CoreException: Unable to unpack artifact
osgi.bundle,org.eclipse.mylyn.trac.core.source,3.5.0.I20100929-2200-e3x
in repository file:/shared/indigo/aggregation/final/aggregate:
Unpacking fails because intermediate file is empty:
/tmp/work6561653603916306090/p2.optimizers.incoming6585791932189037304.jar

Apparently it's a known problem that if jars such as source bundles
that do not contain class files are packed with Java 6 these can not
be unpacked with Java 5. The Helios aggregator explicitly uses Java 5
for unpacking to detect that and hence failed with an error. We
re-packed all bundles using Java 5 to fix this problem and got a blue
build on the next attempt. Yippie.

Steffen


On Wed, Sep 29, 2010 at 9:00 PM, David M Williams
<david_williams@xxxxxxxxxx> wrote:
>
> With the staging repository anyway. And just before midnight!
>
> So that's the end of +3 day when all are to be in (and yes, Mylyn did make it in :).
>
> Thursday is scheduled for "EPP Packages" . With builds, confirmation votes, and mirroring coming in time for packages to be "available" on Friday. I will move the repositories to /releases/indigo on Friday as well. And then on to M3!
>
> While we are still early in cycle, I think its important, and sign of your dedication and professionalism, that we make these milestone dates on time..
>
> I am concerned and saddened that three projects apparently are no longer participating in the simultaneous release:
>
> jetty
> riena
> subversive
>
> Their contribution files are disabled, and there has been no communication to say otherwise. If I've missed something, let me know.
>
> But, each project has their own goals and objectives and there are many ways to achieve excellence at Eclipse, so I wish them the best and am sure they will flourish in their own way.
>
> I assume Markus will keep us posted as packages are built and ready for their quick test.
>
> Much thanks everyone!
>
>
>
>
>
>
> From:        Steffen Pingel <steffen.pingel@xxxxxxxxxxx>
> To:        Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
> Date:        09/29/2010 08:11 PM
> Subject:        [cross-project-issues-dev] Mylyn is running late for M2...
> Sent by:        cross-project-issues-dev-bounces@xxxxxxxxxxx
> ________________________________
>
>
> ... and not only that but I also broke the build :(. I am looking into this and will try to fix it in the next hour or revert back to the previous build to keep the train rolling.
>
> Steffen
>
> [exec] Converting partial IU for org.eclipse.cdt.mylyn.ui...
>      [exec] - mirroring artifact osgi.bundle,org.eclipse.cdt.mylyn.ui,1.2.0.I20100929-2200-e3x
>      [exec]     doing copy of optimized artifact
>      [exec] Unable to mirror artifact osgi.bundle,org.eclipse.cdt.mylyn.ui,1.2.0.I20100929-2200-e3x from repository http://download.eclipse.org/tools/mylyn/update/indigo/staging: Artifact not found: packed: osgi.bundle,org.eclipse.cdt.mylyn.ui,1.2.0.I20100929-2200-e3x.
>      [exec] Done. Took 28 seconds
>      [exec] Build failed! Exception was org.eclipse.core.runtime.CoreException: Unable to mirror
>      [exec] Unable to mirror
>
> --
> Steffen Pingel
> Committer, http://eclipse.org/mylyn
> Senior Developer, http://tasktop.com_______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>



--
Steffen Pingel
Committer, http://eclipse.org/mylyn
Senior Developer, http://tasktop.com


Back to the top