Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 305700

Summary: Sequoyah build files for Helios
Product: Community Reporter: Daniel Drigo Pastore <kpqb38>
Component: Cross-ProjectAssignee: 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:
Description Flags
Sequoyah build file
none
Modified MTJ build file
none
Modified helios build file
none
Original MTJ build file
none
Original helios build file
none
Sequoyah build file
none
Sequoyah build file patch
none
Sequoyah build file patch
none
Sequoyah build file patch
none
Sequoyah build file patch for RC1
none
MTJ build file patch for RC1
none
Sequoyah build file patch for RC1 none

Description Daniel Drigo Pastore CLA 2010-03-12 11:07:29 EST
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
Comment 1 Daniel Drigo Pastore CLA 2010-03-12 11:08:19 EST
Created attachment 161890 [details]
Modified MTJ build file
Comment 2 Daniel Drigo Pastore CLA 2010-03-12 11:11:35 EST
Created attachment 161891 [details]
Modified helios build file
Comment 3 Daniel Drigo Pastore CLA 2010-03-12 11:12:15 EST
Created attachment 161892 [details]
Original MTJ build file
Comment 4 Daniel Drigo Pastore CLA 2010-03-12 11:13:18 EST
Created attachment 161893 [details]
Original helios build file
Comment 5 David Williams CLA 2010-03-12 11:29:43 EST
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.
Comment 6 David Williams CLA 2010-03-12 11:33:35 EST
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.
Comment 7 David Williams CLA 2010-03-12 12:09:21 EST
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)
Comment 8 Daniel Drigo Pastore CLA 2010-03-12 12:17:27 EST
(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
Comment 9 Daniel Drigo Pastore CLA 2010-03-12 13:48:19 EST
Created attachment 161912 [details]
Sequoyah build file
Comment 10 Daniel Drigo Pastore CLA 2010-03-12 13:49:20 EST
Hi David,

I have just fixed the dsdp-sequoyah.build file.
Could you please test the build again?

Thanks,

Daniel Pastore
Comment 11 David Williams CLA 2010-03-12 14:28:39 EST
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/
Comment 12 Daniel Drigo Pastore CLA 2010-03-12 14:40:49 EST
(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
Comment 13 Daniel Drigo Pastore CLA 2010-03-12 15:22:37 EST
Created attachment 161927 [details]
Sequoyah build file patch
Comment 14 David Williams CLA 2010-03-12 15:37:45 EST
(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 15 David Williams CLA 2010-03-12 15:38:12 EST
Comment on attachment 161927 [details]
Sequoyah build file patch

could not apply
Comment 16 Daniel Drigo Pastore CLA 2010-03-12 15:42:42 EST
Created attachment 161930 [details]
Sequoyah build file patch
Comment 17 David Williams CLA 2010-03-12 16:59:10 EST
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,
Comment 18 David Williams CLA 2010-03-12 18:31:48 EST
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]
Comment 19 Daniel Drigo Pastore CLA 2010-03-16 12:33:22 EDT
Created attachment 162181 [details]
Sequoyah build file patch
Comment 20 Daniel Drigo Pastore CLA 2010-03-16 12:34:29 EDT
(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
Comment 21 Daniel Drigo Pastore CLA 2010-05-12 12:01:37 EDT
Created attachment 168182 [details]
Sequoyah build file patch for RC1
Comment 22 Daniel Drigo Pastore CLA 2010-05-12 12:03:40 EDT
Created attachment 168183 [details]
MTJ build file patch for RC1
Comment 23 Daniel Drigo Pastore CLA 2010-05-12 12:06:53 EDT
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
Comment 24 Daniel Drigo Pastore CLA 2010-05-17 15:36:28 EDT
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
Comment 25 David Williams CLA 2010-05-17 15:51:10 EDT
(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,
Comment 26 Daniel Drigo Pastore CLA 2010-05-18 08:42:35 EDT
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
Comment 27 David Williams CLA 2010-05-18 11:32:49 EDT
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).