Bug 579608 - Cannot update
Summary: Cannot update
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.22   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-06 10:19 EDT by Felix Pastron CLA
Modified: 2022-04-08 02:21 EDT (History)
2 users (show)

See Also:


Attachments
error message (214.54 KB, image/png)
2022-04-06 13:05 EDT, Felix Pastron CLA
no flags Details
Eclipse config file (870 bytes, application/octet-stream)
2022-04-06 13:39 EDT, Felix Pastron CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Pastron CLA 2022-04-06 10:19:33 EDT
Here's the error message when trying to update:

Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Platform 4.23.0.v20220308-0722 (org.eclipse.platform.feature.group 4.23.0.v20220308-0722)
  Software currently installed: Eclipse IDE for JavaScript and Web Developers 0.13.3.202202041634 (org.eclipse.wildwebdeveloper.product 0.13.3.202202041634)
  Only one of the following can be installed at once: 
    Eclipse Workbench User Guide 4.23.0.v20220302-1425 (org.eclipse.platform.doc.user 4.23.0.v20220302-1425)
    Eclipse Workbench User Guide 4.22.0.v20211123-1648 (org.eclipse.platform.doc.user 4.22.0.v20211123-1648)
    Eclipse Workbench User Guide 4.17.0.v20200831-0727 (org.eclipse.platform.doc.user 4.17.0.v20200831-0727)
    Eclipse Workbench User Guide 4.18.0.v20201202-1459 (org.eclipse.platform.doc.user 4.18.0.v20201202-1459)
    Eclipse Workbench User Guide 4.20.0.v20210530-2150 (org.eclipse.platform.doc.user 4.20.0.v20210530-2150)
    Eclipse Workbench User Guide 4.21.0.v20210901-0815 (org.eclipse.platform.doc.user 4.21.0.v20210901-0815)
    Eclipse Workbench User Guide 4.19.0.v20210303-0957 (org.eclipse.platform.doc.user 4.19.0.v20210303-0957)
  Cannot satisfy dependency:
    From: Eclipse Platform 4.22.0.v20211124-1800 (org.eclipse.platform.feature.group 4.22.0.v20211124-1800)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform.doc.user [4.22.0.v20211123-1648,4.22.0.v20211123-1648]
  Cannot satisfy dependency:
    From: Eclipse Platform 4.23.0.v20220308-0722 (org.eclipse.platform.feature.group 4.23.0.v20220308-0722)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform.doc.user [4.23.0.v20220302-1425,4.23.0.v20220302-1425]
  Cannot satisfy dependency:
    From: Eclipse IDE for JavaScript and Web Developers 0.13.3.202202041634 (org.eclipse.wildwebdeveloper.product 0.13.3.202202041634)
    To: org.eclipse.equinox.p2.iu; org.eclipse.platform.feature.group [4.22.0.v20211124-1800,4.22.0.v20211124-1800]
Comment 1 Wim Jongman CLA 2022-04-06 10:29:29 EDT
What remote update sites do you have configured?

Please make sure to add the following

https://download.eclipse.org/eclipse/updates/latest
https://download.eclipse.org/releases/latest

Then try "check for updates" again.
Comment 2 Felix Pastron CLA 2022-04-06 10:53:29 EDT
Thanks for the quick reply. 

I did not have those two URLs in my remote update sites list. I added them, tried to update, but received the same error message.
Comment 3 Wim Jongman CLA 2022-04-06 12:58:01 EDT
(In reply to Felix Pastron from comment #2)
> Thanks for the quick reply. 
> 
> I did not have those two URLs in my remote update sites list. I added them,
> tried to update, but received the same error message.

So the error says this:

There is a feature[1] that is not updated (the EPP Eclipse for JavaScript and Web Developers). This feature requires doc 4.22 but the Platform feature (that is updated) requires doc 4.23. However, there is only one version of doc allowed.

Here is the EPP[2] repo that hopefully contains a new version of the web feature: 

https://download.eclipse.org/technology/epp/packages/2022-03/ 

Please add it to the list, restart Eclipse and try to update again.


[1] A feature is a package of eclipse plugins
[2] EPP is the Eclipse Packaging Project. It ships various flavors of Eclipse aimed toward different technologies.
Comment 4 Felix Pastron CLA 2022-04-06 13:05:48 EDT
Created attachment 288403 [details]
error message
Comment 5 Felix Pastron CLA 2022-04-06 13:06:12 EDT
Thank you. I added it, restarted Eclipse and tried to update. Still get the same error message. 

I've also been seeing another weird error while it checks for updates. It didn't start today; been seeing for a while. Please see above attachment. Thanks!
Comment 6 Wim Jongman CLA 2022-04-06 13:19:19 EDT
(In reply to Felix Pastron from comment #5)
> Thank you. I added it, restarted Eclipse and tried to update. Still get the
> same error message. 
> 
> I've also been seeing another weird error while it checks for updates. It
> didn't start today; been seeing for a while. Please see above attachment.
> Thanks!

Yeah, it means that Eclipse cannot find a solution for all the required dependencies. 

Ok, tell me this:

Can you download a fresh 4.23 and be done with it? [1]

If not:

1. Are you behind a firewall of some sorts?
2. What is your current list of update sites
3. Attach (not paste) your configuration  (CTRL+3 copy config. to clipboard)


[1] https://www.eclipse.org/downloads/packages/release/2022-03/r/eclipse-ide-enterprise-java-and-web-developers
Comment 7 Felix Pastron CLA 2022-04-06 13:38:46 EDT
I would rather not do a fresh install. I would need to re-install my plugins, configure my SVN projects, etc. 

Here are my current update sites:

   <site url="http://cfeclipse.org/cflint/update" selected="true" name="org.cfeclipse.cflint.update"/>
   <site url="http://cfeclipse.org/cfparser/update" selected="true" name="org.cfeclipse.cfparser.update"/>
   <site url="http://cfeclipse.org/cfparser/update-dev/" selected="true" name="org.cfeclipse.cfparser.update-dev"/>
   <site url="http://cfeclipse.org/update" selected="true" name="CF EClipse"/>
   <site url="http://download.eclipse.org/eclipse/updates/4.17" selected="true" name="The Eclipse Project Updates"/>
   <site url="http://download.eclipse.org/eclipse/updates/4.18" selected="true" name="The Eclipse Project Updates"/>
   <site url="http://download.eclipse.org/eclipse/updates/4.19" selected="true" name="The Eclipse Project Updates"/>
   <site url="http://download.eclipse.org/oomph/updates/milestone/latest" selected="true" name="Oomph Latest Milestone"/>
   <site url="http://download.eclipse.org/rt/ecf/3.11.0/site.p2" selected="true" name="ECF SDK Feature"/>
   <site url="http://download.eclipse.org/technology/epp/packages/2020-09/202009101200" selected="true" name=""/>
   <site url="http://download.eclipse.org/tools/pdt/updates/7.1" selected="true" name="org.eclipse.php.repository"/>
   <site url="http://download.eclipse.org/wildwebdeveloper/releases/latest" selected="true" name="Eclipse Wild Web Developer Latest Release"/>
   <site url="http://downloads.genuitec.com/downloads/products/devstyle/updates/ds20201211" selected="true" name=""/>
   <site url="http://downloads.genuitec.com/downloads/products/devstyle/updates/ds20210308" selected="true" name=""/>
   <site url="http://downloads.genuitec.com/downloads/products/devstyle/updates/ds20210319" selected="true" name=""/>
   <site url="http://downloads.genuitec.com/downloads/products/devstyle/updates/ds20210526" selected="true" name=""/>
   <site url="http://www.cfeclipse.org/update" selected="true" name="CFEclipse"/>
   <site url="http://www.genuitec.com/updates/devstyle/ci/" selected="true" name="DevStyle CI Update Site"/>
   <site url="https://cfdownload.adobe.com/pub/adobe/coldfusion/cfb32pluginsrepo/" selected="true" name="coldfusionbuilder.eclipse.plugins.repo"/>
   <site url="https://download.eclipse.org/eclipse/updates/4.20" selected="true" name="The Eclipse Project Updates"/>
   <site url="https://download.eclipse.org/eclipse/updates/4.21" selected="true" name="The Eclipse Project Updates"/>
   <site url="https://download.eclipse.org/eclipse/updates/4.22" selected="true" name="The Eclipse Project Updates"/>
   <site url="https://download.eclipse.org/eclipse/updates/latest" selected="true" name="Latest"/>
   <site url="https://download.eclipse.org/releases/2020-09/" selected="true" name="Eclipse Repository"/>
   <site url="https://download.eclipse.org/releases/latest" selected="true" name="Latest Releases"/>
   <site url="https://download.eclipse.org/technology/epp/packages/2020-09/202009101200" selected="true" name=""/>
   <site url="https://download.eclipse.org/technology/epp/packages/latest/" selected="true" name="Latest Eclipse IDE Packages Release"/>
   <site url="https://download.eclipse.org/wildwebdeveloper/releases/latest" selected="true" name="Latest Eclipse Wild Web Developer release"/>
   <site url="https://subclipse.github.io/updates/" selected="true" name="Subclipse Latest"/>
   <site url="https://www.codetogether.com/updates/ci/" selected="true" name="CodeTogether CI Update Site"/>
Comment 8 Felix Pastron CLA 2022-04-06 13:39:42 EDT
Created attachment 288404 [details]
Eclipse config file
Comment 9 Wim Jongman CLA 2022-04-07 08:22:09 EDT
(In reply to Wim Jongman from comment #6)


### Update sites
I see you use a lot of old update sites. Please remove the old ones, make sure you use the latest ones for your plugins, and try again.
Comment 10 Felix Pastron CLA 2022-04-07 10:31:25 EDT
Thanks. Removed old ones, restarted Eclipse, tried to update but still get the error message.
Comment 11 Wim Jongman CLA 2022-04-07 10:52:39 EDT
(In reply to Felix Pastron from comment #10)
> Thanks. Removed old ones, restarted Eclipse, tried to update but still get
> the error message.

I'm out of options for you. Maybe you can try to  "install new software" select the EPP site and select "Eclipse IDE for JavaScript and Web Developers"
Comment 12 Rolf Theunissen CLA 2022-04-08 02:21:14 EDT
Then there is probably one of your installed features or plugins that is not compatible with the update you trying to install. Either you need to remove that feature, or add an update site that includes that updated feature.

An error message as you have in your first comment should help you in finding the conflicting features.
I assume that the content of this error changed after adding the EPP update site.