eclipse-platform / .github

Common contribution content for eclipse-platform repositories
https://www.eclipse.org/eclipse/
4 stars 10 forks source link

No remedy found #185

Closed jukzi closed 4 months ago

jukzi commented 4 months ago
  1. That popup is not helpful image

  2. that dialog is inappropriate unhelpfull: Details Area+the scrollbar is not visible so there is no hint what exactly went wrong: image

  3. i just did a fresh OOmph of Platform only + pressed "Check for updates"=> error:

Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Platform 4.31.0.v20240215-0947 (org.eclipse.platform.feature.group 4.31.0.v20240215-0947)
  Software currently installed: Eclipse IDE for Eclipse Committers 4.31.0.20240201-1200 (epp.package.committers 4.31.0.20240201-1200)
  Only one of the following can be installed at once: 
    Eclipse Platform 4.31.100.v20240127-1800 (org.eclipse.platform 4.31.100.v20240127-1800)
    Eclipse Platform 4.31.100.v20240213-1800 (org.eclipse.platform 4.31.100.v20240213-1800)
    Eclipse Platform 4.31.100.v20240215-0450 (org.eclipse.platform 4.31.100.v20240215-0450)
    Eclipse Platform 4.31.100.v20240214-1800 (org.eclipse.platform 4.31.100.v20240214-1800)
    Eclipse Platform 4.29.0.v20230903-1000 (org.eclipse.platform 4.29.0.v20230903-1000)
    Eclipse Platform 4.30.0.v20231201-0110 (org.eclipse.platform 4.30.0.v20231201-0110)
  Cannot satisfy dependency:
    From: Eclipse IDE for Eclipse Committers 4.31.0.20240201-1200 (epp.package.committers 4.31.0.20240201-1200)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform.feature.group [4.31.0.v20240127-1800,4.31.0.v20240127-1800]
  Cannot satisfy dependency:
    From: Eclipse Platform 4.31.0.v20240127-1800 (org.eclipse.platform.feature.group 4.31.0.v20240127-1800)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform [4.31.100.v20240127-1800,4.31.100.v20240127-1800]
  Cannot satisfy dependency:
    From: Eclipse Platform 4.31.0.v20240215-0947 (org.eclipse.platform.feature.group 4.31.0.v20240215-0947)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform [4.31.100.v20240215-0450,4.31.100.v20240215-0450]

@merks any idea?

jukzi commented 4 months ago

after a restart + pressed "Check for updates"

skip that, was another installation - error still persists after restarting that installation image

merks commented 4 months ago

The error mentions "Eclipse IDE for Eclipse Committers". So does one of the pictures. Another picture shows the Eclipse SDK. You said you installed just the Platform from which I guess you mean the setup for it, but likely you installed into the Eclipse Committers package M2. That's not such a good choice for the Platform's setup because you can't properly update that installation to the latest Platform SDK, like the project setup is hoping to be able to do. So it feels a little like a scatter gun went off where it's not clean exactly what you did. This should be the selection on first (product) page:

image

jukzi commented 4 months ago

i tried that - because i am commiter: image

so "Package suited for development of Eclipse itself" is a lie?

merks commented 4 months ago

A damnable lie and someone should rot in hell for it. 😱

The Committers package is the IDE that most committers use to develop their Eclipse Projects. The Platform Project itself likes to eat its own dog food right off the assembly line rather than eating the Eclipse Packaging Project's dog food which has a much longer (and less frequent) update cycle. The setup for the Platform projects are geared in that direction.

You cannot update any EPP product to the latest SDK bundles and features because one of the requirements of epp.package.committers is like this:

    <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.31.0.v20240127-1800,4.31.0.v20240127-1800]'/>

So not being able to update is expected.

Generally using Help -> Perform Setup Tasks is the preferred way to do updates when you have an Oomph setup...