Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 326904 - [releng] SWT platform missing from 4.1 short build
Summary: [releng] SWT platform missing from 4.1 short build
Status: VERIFIED FIXED
Alias: None
Product: e4
Classification: Eclipse Project
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.1 M3   Edit
Assignee: John Arthorne CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 326813
  Show dependency tree
 
Reported: 2010-10-04 06:52 EDT by Paul Webster CLA
Modified: 2010-10-26 15:38 EDT (History)
4 users (show)

See Also:


Attachments
patch (7.70 KB, patch)
2010-10-04 09:18 EDT, Kim Moir CLA
no flags Details | Diff
patch for rcp feature (1.32 KB, patch)
2010-10-04 10:17 EDT, Kim Moir CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Webster CLA 2010-10-04 06:52:24 EDT
My latest 4.1 short SDK build (releng/org.eclipse.e4.sdk) build failed with:

genericTargets.xml:107: Processing inclusion from feature org.eclipse.rcp: Unable to find plug-in: org.eclipse.swt.gtk.linux.ppc_0.0.0. Please check the error log for more details

http://download.eclipse.org/e4/sdk/drops/I20101003-2118

Do we have to merge a platform that's removed into the RCP feature?

PW
Comment 1 Kim Moir CLA 2010-10-04 08:23:09 EDT
Linux gtk ppc was removed as part of bug 317309 in the 3.7 stream.  What tag of the builder are you using?
Comment 2 Paul Webster CLA 2010-10-04 08:36:02 EDT
This is the short build, so we use the latest R4_HEAD org.eclipse.releng.eclipsebuilder

PW
Comment 3 Kim Moir CLA 2010-10-04 09:18:37 EDT
Created attachment 180161 [details]
patch

patch to remove linux.gtk.ppc fragments from R4_HEAD stream of rcp feature
Comment 4 Kim Moir CLA 2010-10-04 09:20:04 EDT
Paul, is there a log for this build with the error?  The link you provided seems to be a successful build.
Comment 5 Paul Webster CLA 2010-10-04 09:29:08 EDT
The link has no platforms (the N/A means it can't read anything).

The combined log for both builds is http://build.eclipse.org/eclipse/e4/logs/I20101003-2118.txt

PW
Comment 6 Kim Moir CLA 2010-10-04 10:17:48 EDT
Created attachment 180170 [details]
patch for rcp feature

first patch was for another bug, sorry

Paul, I think if you release this patch for the rcp feature in R4_HEAD to remove the linux.gtk.ppc fragments, the build will succeed.
Comment 7 John Arthorne CLA 2010-10-04 10:46:01 EDT
I am in the process of merging all features changes from HEAD to R4_HEAD. There are many other changes that are missing in 4.1 stream.
Comment 8 John Arthorne CLA 2010-10-04 10:56:32 EDT
Paul, I have merged all the latest from 3.7 HEAD into the 4.x stream. Can you try another build at some point and let me know how it goes?

Kim, I assume you are maintaining the R4_HEAD branch of org.eclipse.releng.eclipsebuilder? There are many changes between HEAD and R4_HEAD in that project, and I didn't dare attempt to determine if they should be merged or not...
Comment 9 Kim Moir CLA 2010-10-04 11:01:05 EDT
Yes, I'm maintaining the R4_HEAD branch.
Comment 10 Paul Webster CLA 2010-10-04 15:01:31 EDT
I've scheduled another build for 15:15 EDT.

John, was it /releng/org.eclipse.e4.sdk/maps that you updated?  That's what we use for the short build.

PW
Comment 11 John Arthorne CLA 2010-10-04 15:47:27 EDT
(In reply to comment #10)
> John, was it /releng/org.eclipse.e4.sdk/maps that you updated?  That's what we
> use for the short build.

I didn't even know that project existed! So, I guess I updated the maps for the "long form" build only. I was updating the map files in org.eclipse.releng, in branch R4_HEAD. I think I'll need to talk to you to understand why we have more copies of this info.
Comment 12 Paul Webster CLA 2010-10-05 07:40:49 EDT
(In reply to comment #11)
> I didn't even know that project existed! So, I guess I updated the maps for the
> "long form" build only. I was updating the map files in org.eclipse.releng, in
> branch R4_HEAD. I think I'll need to talk to you to understand why we have more
> copies of this info.

That's the "short form" build.  It was designed to pick up almost the entire 3.7 build, and only replace the 3-6 plugins we need to re-compile, and the supporting features.

PW
Comment 13 Paul Webster CLA 2010-10-06 09:59:29 EDT
The log for last night's build indicates that it is now looking for "feature org.eclipse.rcp: Unable to find plug-in: org.eclipse.equinox.launcher.gtk.linux.ppc_0.0.0. "

http://build.eclipse.org/eclipse/e4/logs/oct6.txt

Could we remove that from the org.eclipse.rcp feature we use?

PW
Comment 14 Paul Webster CLA 2010-10-06 12:32:54 EDT
feature org.eclipse.platform: Unable to find plug-in: org.eclipse.core.filesystem.linux.ppc_0.0.0. Please check the error log for more details.

Slowly working my way through them.

PW
Comment 15 Paul Webster CLA 2010-10-06 14:02:27 EDT
That last change + removing the entry from configs seems  to have worked.

http://download.eclipse.org/e4/sdk/drops/I20101006-1338

PW
Comment 16 Eric Moffatt CLA 2010-10-26 15:38:22 EDT
Verified in I20101026-0203.

I just used the SWT in this build to fix an e4 defect. This fix was only included in last night's 3.7 build so we must be picking up the correct one...