What bundles are expected to provide org.eclipse.ui and
org.eclipse.ui.part packages? (it's not 'org.eclipse.ui' bundle).
That's one of our split packages:
org.eclipse.ui.workbench exports the package via:
 org.eclipse.ui.part;ui.workbench=split;mandatory:="ui.workbench",
org.eclipse.ui exports that package via a require-bundle:
Âorg.eclipse.ui.workbench;bundle-version="[3.103.0,4.0.0)";visibility:=reexport,
org.eclipse.ui.ide exports that package with no attributes:
Âorg.eclipse.ui.part,
PW