|Re: Simple mode installer broken with Neon [message #1730348 is a reply to message #1730338]
||Mon, 25 April 2016 08:43
| Ed Merks
Registered: July 2009
On 25.04.2016 10:05, Jeremie Bresson wrote:
> I have the feeling that the installation of a product (for example with the Installer in the simple mode) is broken with Neon.M6.
> In my opinion the Product definition in the Oomph catalog is no longer enough after the change decided with https://bugs.eclipse.org/bugs/show_bug.cgi?id=332989#c19.
At a brief glance, yes that could change the root IUs that we need to
specify. And a while back, with all my travel, we change the generator
to simply point at the composite so we'd not need to regenerate after
each change to the p2 update sites (because it's quite a bit of
coordination). That being said, I don't see this reflected in the
actual metadata in the m6 repository...
>> The changes itself are just a restructuring, i.e. a simple move of the dependencies from the package feature up to the product itself, and in the product they are now 'root' features which can have their own lifecycle, i.e. they can be updated independently and/or removed.
> Take the "Eclipse IDE for Java EE Developers" definition in the Oomph catalog:
> Content is:
> * "epp.package.jee"
> * "org.eclipse.jdt.feature.group"
> * "org.eclipse.pde.feature.group"
> * "org.eclipse.platform.feature.group"
> * "org.eclipse.rcp.feature.group"
> My understanding from the https://git.eclipse.org/r/#/c/67004/ is that the Feature "org.eclipse.epp.package.jee.feature" is now empty.
> Can someone confirm this?
Well, epp.package.jee is not the same IU as
org.eclipse.epp.package.jee.feature.feature.group, so while the latter
has apparently changed, I don't know that this affects the former. Is
there an actual problem installing or updating Neon?
Powered by FUDForum
. Page generated in 0.03152 seconds