[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] can platform be updated via p2?

If I'm reading what you're describing correctly, you are starting with a 3.6.0 SDK zip. You can't take a 3.6 SDK and replace the platform that it contains. What the error message you posted says is that the SDK 3.6.0 requires the Platform 3.6.0 and if you install Platform 3.6.1 then you will break it.

Coincidentally enough, the p2 team has been working on a new feature so if you run into the problem described above, we will recommend that you also update the SDK to 3.6.1 (if available) and then your install will complete. The feature is almost implemented and will appear in the 3.8 integration builds soon.

If you use the Platform zip (e.g. eclipse-platform-3.6.1-macosx-cocoa-x86_64.tar.gz) you will see the platform.ide IU:
<unit id='org.eclipse.platform.ide' version='3.6.1.M20100909-0800'>

So to fix your problem you either need to use a Platform zip (and update the org.eclipse.platform.ide IU) or change your command-line to update the org.eclipse.sdk.ide IU.



Inactive hide details for John Cortell ---2011/10/27 04:01:17 PM---There is no IU called  org.eclipse.platform.ide  in the p2 zJohn Cortell ---2011/10/27 04:01:17 PM---There is no IU called org.eclipse.platform.ide in the p2 zip (org.eclipse.platform-3.6.1.zip). The


From:

John Cortell <rat042@xxxxxxxxxxxxx>

To:

P2 developer discussions <p2-dev@xxxxxxxxxxx>, P2 developer discussions <p2-dev@xxxxxxxxxxx>

Date:

2011/10/27 04:01 PM

Subject:

Re: [p2-dev] can platform be updated via p2?

Sent by:

p2-dev-bounces@xxxxxxxxxxx




There is no IU called org.eclipse.platform.ide in the p2 zip (org.eclipse.platform-3.6.1.zip). The only IUs in that p2 with 'platform' in the name are: Here's what I get (cleaned up) when I try to update the platform in the 3.6 SDK with the one from the 3.6.1 p2 zip I've tried specifying each of the IUs listed above. None of them work.

Finally, here's the cmdline I'm using:

"C:\eclipse_3.7\eclipsec" ^
-application org.eclipse.equinox.p2.director ^
-nosplash ^
-consoleLog ^
-profile SDKProfile ^
-installIU "org.eclipse.platform.feature.group" ^
-repository
file:/f:/temp/testp2/plat361p2 ^
-destination f:\temp\testp2\sdk36\eclipse

John


At 11:46 AM 10/27/2011, DJ Houghton wrote:

GIF image

GIF image