| Summary: | Sequoyah build files for Helios | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Community | Reporter: | Daniel Drigo Pastore <kpqb38> | ||||||||||||||||||||||||||
| Component: | Cross-Project | Assignee: | David Williams <david_williams> | ||||||||||||||||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||||||||||||||||||||
| Severity: | normal | ||||||||||||||||||||||||||||
| Priority: | P3 | CC: | david_williams, kpqb38, wmg040 | ||||||||||||||||||||||||||
| Version: | unspecified | ||||||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||||
| Hardware: | PC | ||||||||||||||||||||||||||||
| OS: | Windows XP | ||||||||||||||||||||||||||||
| Whiteboard: | |||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||
Created attachment 161890 [details]
Modified MTJ build file
Created attachment 161891 [details]
Modified helios build file
Created attachment 161892 [details]
Original MTJ build file
Created attachment 161893 [details]
Original helios build file
I've started to incorporate. Could you not 'commit' because you don't have access? Be sure to send note to webmaster (cc me) or open a bug to get the right people added. Oh, and FYI for future, patch files are best for modifying existing files, such as the helios.build file, since then if others modify it by the time your changes are incorporated, they can easily be "merged" together. In this case, it looks like no one else has made changes in between, so no need to re-do. While testing a local build, I got this error. I think the issue is with the initial "I_0" in the version numbers. Those first three fields of a version must be integers. Alphas and special characters can only go in the 4th field. I'd be surprised if your bundles or features would be allowed to have "I_0" in them ... could this be a typo? Adding child artifact repository http://download.eclipse.org/sequoyah/updates/1.0.1/stable/ Build failed! Exception was java.lang.IllegalArgumentException: Neither raw version nor format was specified: I_0.5.0_20100312-0838 java.lang.IllegalArgumentException: Neither raw version nor format was specified: I_0.5.0_20100312-0838 at org.eclipse.equinox.internal.provisional.p2.core.VersionParser.parseInto(VersionParser.java:147) at org.eclipse.equinox.internal.provisional.p2.core.Version.create(Version.java:138) at org.eclipse.buckminster.galileo.builder.Builder.getIU(Builder.java:231) at org.eclipse.buckminster.galileo.builder.CompositeRepoGenerator.verifyIUExistence(CompositeRepoGenerator.java:41) at org.eclipse.buckminster.galileo.builder.CompositeRepoGenerator.run(CompositeRepoGenerator.java:110) at org.eclipse.buckminster.galileo.builder.Builder.runCompositeGenerator(Builder.java:860) at org.eclipse.buckminster.galileo.builder.Builder.run(Builder.java:828) at org.eclipse.buckminster.galileo.builder.Builder.start(Builder.java:1182) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) at org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:26) at java.lang.Thread.run(Thread.java:736) (In reply to comment #7) > While testing a local build, I got this error. I think the issue is with the > initial "I_0" in the version numbers. Those first three fields of a version > must be integers. Alphas and special characters can only go in the 4th field. > I'd be surprised if your bundles or features would be allowed to have "I_0" in > them ... could this be a typo? It was not a typo, but I'm already changing it. Thanks, Daniel Pastore Created attachment 161912 [details]
Sequoyah build file
Hi David, I have just fixed the dsdp-sequoyah.build file. Could you please test the build again? Thanks, Daniel Pastore Getting closer. My local build reported some "unable to find" errors ... Adding child meta-data repository http://download.eclipse.org/sequoyah/updates/1.0.1/stable/ Adding child artifact repository http://download.eclipse.org/sequoyah/updates/1.0.1/stable/ Unable to find org.eclipse.sequoyah.feature.feature.group/0.5.0.I20100312-1257_incubation in repository http://download.eclipse.org/sequoyah/updates/0.5/ Adding child meta-data repository http://download.eclipse.org/technology/jwt/update-site/ Unable to find org.eclipse.sequoyah.pulsar.feature.group/1.0.1.I20100312-0142 in repository http://download.eclipse.org/sequoyah/updates/1.0.1/stable/ Adding child artifact repository http://download.eclipse.org/technology/jwt/update-site/ (In reply to comment #11) > Getting closer. My local build reported some "unable to find" errors ... Already fixing it. I'll post a patch with the modifications ASAP. Thanks, Daniel Pastore Created attachment 161927 [details]
Sequoyah build file patch
(In reply to comment #13) > Created an attachment (id=161927) [details] > Sequoyah build file patch Can you please supply new patch, against current head contents. I'd already updated that file, (no longer used I_0 versions) so I can't apply this one. Comment on attachment 161927 [details]
Sequoyah build file patch
could not apply
Created attachment 161930 [details]
Sequoyah build file patch
I've committed these changes, and while it hasn't gotten all the way through a build yet (due to others failing) I'll mark this as "fixed" and will keep an eye on things. Good luck. (And, dont' forget to get those committer rights bug opened, so next week you can commit changes yourself. Much thanks, The build failed once it got further, so I've removed the contribution, and am reopening to remind us all to add it back, once investigated and fixed. I'll paste in the error messages here, since they might be gone in a few days. The following errors occured when building Helios: Software being installed: all.contributed.content.feature.group 1.0.0 Only one of the following can be installed at once: [org.eclipse.equinox.p2.metadata 2.0.0.v20100310-1800, org.eclipse.equinox.p2.metadata 2.0.0.v20100304, org.eclipse.equinox.p2.metadata 2.0.0.v20100301, org.eclipse.equinox.p2.metadata 2.0.0.v20100309-2115, org.eclipse.equinox.p2.metadata 2.0.0.v20100222, org.eclipse.equinox.p2.metadata 2.0.0.v20100309-0005, org.eclipse.equinox.p2.metadata 2.0.0.v20100307-1300, org.eclipse.equinox.p2.metadata 2.0.0.v20100311-1843] Cannot satisfy dependency: all.contributed.content.feature.group 1.0.0 depends on: org.eclipse.platform.sdk [3.6.0.I20100309-0809] Cannot satisfy dependency: all.contributed.content.feature.group 1.0.0 depends on: org.eclipse.sequoyah.pulsar.feature.group [1.0.1.I20100312-0242] Cannot satisfy dependency: org.eclipse.equinox.p2.user.ui.feature.group 2.0.0.v20100222-887GFVoFcLfLz-bNPVQYL3KY depends on: org.eclipse.equinox.p2.metadata [2.0.0.v20100309-0005] Cannot satisfy dependency: org.eclipse.platform.sdk 3.6.0.I20100309-0809 depends on: org.eclipse.equinox.p2.user.ui.feature.group [2.0.0.v20100222-887GFVoFcLfLz-bNPVQYL3KY] Cannot satisfy dependency: org.eclipse.sequoyah.pulsar.core 1.0.1.I20100312-0242 depends on: package org.eclipse.equinox.internal.provisional.p2.metadata 0.0.0 Cannot satisfy dependency: org.eclipse.sequoyah.pulsar.feature.group 1.0.1.I20100312-0242 depends on: org.eclipse.sequoyah.pulsar.core [1.0.1.I20100312-0242] Created attachment 162181 [details]
Sequoyah build file patch
(In reply to comment #19) > Created an attachment (id=162181) [details] > Sequoyah build file patch (In reply to comment #18) > The build failed once it got further, so I've removed the contribution, and am > reopening to remind us all to add it back, once investigated and fixed. I'll > paste in the error messages here, since they might be gone in a few days. > > The following errors occured when building Helios: > ... > Cannot satisfy dependency: org.eclipse.sequoyah.pulsar.core > 1.0.1.I20100312-0242 depends on: package > org.eclipse.equinox.internal.provisional.p2.metadata 0.0.0 > > Cannot satisfy dependency: org.eclipse.sequoyah.pulsar.feature.group > 1.0.1.I20100312-0242 depends on: org.eclipse.sequoyah.pulsar.core > [1.0.1.I20100312-0242] Hi David, I have just committed our changes on dsdp-sequoyah.build, and I'm also attaching the patch here. I'll be around for the next couple hours if something happens. :) Thanks again, Daniel Pastore Created attachment 168182 [details]
Sequoyah build file patch for RC1
Created attachment 168183 [details]
MTJ build file patch for RC1
Hi David, Could you please apply these 2 patches for Helios RC1 build? I'll be around to fix any issues. Thanks for your attention, Daniel Pastore Created attachment 168808 [details]
Sequoyah build file patch for RC1
Fixing Pulsar build version.
David, could you please apply this patch?
We'll be watching if something goes wrong.
Thanks,
Daniel Pastore
(In reply to comment #24) > Created an attachment (id=168808) [details] > Sequoyah build file patch for RC1 > > Fixing Pulsar build version. > > David, could you please apply this patch? > We'll be watching if something goes wrong. > I could ... but, don't you have commit rights? The expectation is you'd commit the change when you are ready. Glad to help if you need it this time ... but, also wanted to let you know it is ok for you to commit at will. (well ... as long as you'll be around to fix, if it breaks anything :) Thanks, Hi David, > I could ... but, don't you have commit rights? The expectation is you'd commit > the change when you are ready. Ah, alright! I didn't think this was the expected. I'll do it from now on! :) > Glad to help if you need it this time ... but, also wanted to let you know it > is ok for you to commit at will. (well ... as long as you'll be around to fix, > if it breaks anything :) Alright, I'll always keep this in mind! :) Many thanks, Daniel Pastore Sounds good. next time, feel free to commit when you are ready. (I'd be happy to help, if you ever need it ... but looks like you are off and running). |
Created attachment 161889 [details] Sequoyah build file Hi guys, I'm attaching the modified files for Sequoyah build. Also, I'm attaching the files prior to our modification (.old files). Please update the build process. We'll be online in case we crash something. Thanks again, Daniel Pastore