Community
Participate
Working Groups
My plugins are shown as failing for 2012, for example Batch-Editor: https://www.eclipse.org/setups/marketplace/?id=3786618 But it is not the plugins fault, but about required OOMP items (and my plugins is just a simple editor doing absoluetly nothing special with oomp, crypto etc.) So I downloaded a fresh eclipse java ide 2012 (as package), started it, installed batch-editor plugin via eclipse marketplace, and all is working! So I think this is a bug inside the compatibility checks done by the website! This should be fixed because there are discussions to remove invalid solutions: see https://bugs.eclipse.org/bugs/show_bug.cgi?id=550713 (and also https://bugs.eclipse.org/bugs/show_bug.cgi?id=509929) Here is the information from error icon of 2012 at https://www.eclipse.org/setups/marketplace/?id=3786618: ``` Cannot complete the install because one or more required items could not be found. - Software being installed: artificial_root 1.0.0.v1608345728383 - Missing requirement: Equinox Java Authentication and Authorization Service (JAAS) 1.3.500.v20200114-1637 (org.eclipse.equinox.security 1.3.500.v20200114-1637) requires 'java.package; javax.crypto 0.0.0' but it could not be found - Cannot satisfy dependency: - From: artificial_root 1.0.0.v1608345728383 - To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup.feature.group 0.0.0 - Cannot satisfy dependency: - From: Oomph Preference Management 1.12.0.v20200624-1156 (org.eclipse.oomph.preferences 1.12.0.v20200624-1156) - To: osgi.bundle; org.eclipse.equinox.security [1.0.0,2.0.0) - Cannot satisfy dependency: - From: Oomph Setup 1.18.0.v20200820-0414 (org.eclipse.oomph.setup 1.18.0.v20200820-0414) - To: osgi.bundle; org.eclipse.oomph.preferences [1.12.0,2.0.0) - Cannot satisfy dependency: - From: Oomph Setup Core 1.18.0.v20200901-1012 (org.eclipse.oomph.setup.core.feature.group 1.18.0.v20200901-1012) - To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup [1.18.0.v20200820-0414,1.18.0.v20200820-0414] - Cannot satisfy dependency: - From: Oomph Setup 1.19.0.v20201201-0843 (org.eclipse.oomph.setup.feature.group 1.19.0.v20201201-0843) - To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup.core.feature.group [1.18.0.v20200901-1012,1.18.0.v20200901-1012] org.eclipse.core.runtime.CoreException: Cannot complete the install because one or more required items could not be found. at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:291) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.resolve(ProfileTransactionImpl.java:428) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:894) at org.eclipse.oomph.setup.internal.installer.MarketplaceCatalogGenerator$2.run(MarketplaceCatalogGenerator.java:1030) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) Contains: Software being installed: artificial_root 1.0.0.v1608345728383 Contains: Missing requirement: Equinox Java Authentication and Authorization Service (JAAS) 1.3.500.v20200114-1637 (org.eclipse.equinox.security 1.3.500.v20200114-1637) requires 'java.package; javax.crypto 0.0.0' but it could not be found Contains: Cannot satisfy dependency: Contains: From: artificial_root 1.0.0.v1608345728383 Contains: To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup.feature.group 0.0.0 Contains: Cannot satisfy dependency: Contains: From: Oomph Preference Management 1.12.0.v20200624-1156 (org.eclipse.oomph.preferences 1.12.0.v20200624-1156) Contains: To: osgi.bundle; org.eclipse.equinox.security [1.0.0,2.0.0) Contains: Cannot satisfy dependency: Contains: From: Oomph Setup 1.18.0.v20200820-0414 (org.eclipse.oomph.setup 1.18.0.v20200820-0414) Contains: To: osgi.bundle; org.eclipse.oomph.preferences [1.12.0,2.0.0) Contains: Cannot satisfy dependency: Contains: From: Oomph Setup Core 1.18.0.v20200901-1012 (org.eclipse.oomph.setup.core.feature.group 1.18.0.v20200901-1012) Contains: To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup [1.18.0.v20200820-0414,1.18.0.v20200820-0414] Contains: Cannot satisfy dependency: Contains: From: Oomph Setup 1.19.0.v20201201-0843 (org.eclipse.oomph.setup.feature.group 1.19.0.v20201201-0843) Contains: To: org.eclipse.equinox.p2.iu; org.eclipse.oomph.setup.core.feature.group [1.18.0.v20200901-1012,1.18.0.v20200901-1012] ```
Inside the text I mentioned just 2012 - sorry. I was refering to Eclipse-2020-12
Leif, I am not sure if this is an MPC or Oomph issue. Feel free to move if this is not your problem.