Fresh Eclipse install on macOS fails

Once one I’m not able to create a fresh setup.

I tried Eclipse version 2022-03/2022-12/2023-03/2023-06/Latest Release/Lastet with Java 17. but all setups failed:

Fetching org.eclipse.epp.package.common.feature_4.28.0.20230504-1200.jar from https://download.eclipse.org/technology/epp/packages/2023-06/202305041200/features/ (21.07kB)
Fetching org.eclipse.epp.package.java.feature_4.28.0.20230504-1200.jar from https://download.eclipse.org/technology/epp/packages/2023-06/202305041200/features/ (21.5kB)
Fetching org.eclipse.epp.package.java_4.28.0.20230504-1200.jar from https://download.eclipse.org/technology/epp/packages/2023-06/202305041200/plugins/ (313.64kB)
Fetching org.eclipse.epp.package.common.feature_4.28.0.20230504-1200.jar from https://download.eclipse.org/technology/epp/packages/2023-06/202305041200/features/ (21.07kB)
Mirrored 5 artifacts from https://download.eclipse.org/technology/epp/packages/2023-06/202305041200/ at 386kb/s
Collected 5 artifacts for https://download.eclipse.org/technology/epp/packages/2023-06/202305041200 in 1.191s
An error was detected while performing the engine operation and the changes are being rolled back. See the log for details.
ERROR: org.eclipse.equinox.p2.engine code=4 An error occurred while collecting items to be installed
  at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:291)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:553)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:345)
  at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:904)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3851)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3779)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3760)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3638)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:600)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:727)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
  ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=_Users_markus_Dev_openhab-main6_Eclipse.app_Contents_Eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
  ERROR: org.eclipse.equinox.p2.artifact.repository code=4 Result of processing steps.
    OK: unknown code=0 OK
    OK: unknown code=0 OK
    OK: unknown code=0 OK
    ERROR: org.eclipse.equinox.p2.artifact.repository code=0 Public key not found for 70b824d9a6b4ae29.
    OK: unknown code=0 OK
  ERROR: org.eclipse.equinox.p2.artifact.repository code=4 Result of processing steps.
    OK: unknown code=0 OK
    OK: unknown code=0 OK
    OK: unknown code=0 OK
    ERROR: org.eclipse.equinox.p2.artifact.repository code=0 Public key not found for 70b824d9a6b4ae29.
    OK: unknown code=0 OK

Took 47 seconds.
There are failed tasks.
Press Back to choose different settings or Cancel to abort.

Is there a way to update an existing setup (it seems that there is a new Karat version). I tried Maven->Update Project + Resolve Dependencies, but resolve fails.

@wborn any magic hint?

Did you solve this? I am getting the same error when trying to reinstall under windows.

EDIT: I may have fixed it by changing the install location from the default c:\program files\ to a different location that does not need admin rights to write to like c:\eclipse\ which is where I installed it previously probably for this reason and forgot.