Replies: 1 comment 4 replies
-
Yes this is somewhat "outdated", so can you explain why this option is used? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi team!
We are seeing an strange issue that I'm not able to replicate it in a test (yet).
We are upgrading our product from Eclipse
4.28
to4.31
and the plugins folder for our product ends up having a lot of bundles (even the ones from Eclipse itself) as directory instead of a .jar file as used to be.See for example.... the launcher and others end up being directories although they don't have a
Eclipse-BundleShape: dir
set in theirMANIFEST.MF
:We were using Tycho
4.0.4
but updated it to4.0.7
and nothing changed.I saw this commit from p2 eclipse-equinox/p2@89f12f7 and I think it could be related. This change seems to be part of the version
1.6.0
oforg.eclipse.equinox.p2.publisher.eclipse
(which as per the Tycho 4.0.7 release notes it was bumped to this version).This fix seems to be related to eclipse-pde/eclipse.pde#730 introduced in Eclipse 4.30 (https://eclipse.dev/eclipse/news/4.30/pde.php#unnecessary-attributes-removal).
I also tried applying the same cleanup as it was done here eclipse-equinox/p2@df5d137 but still I'm not able to get them as
.jar
filesOne important thing (I guess) is to mention that we are using
<directorRuntime>standalone</directorRuntime>
fortycho-p2-director:materialize-products
... this seems to use a pre-bundled artifact (org.eclipse.tycho:tycho-bundles-external
) with hardcoded version2.7.5
... this bundle seems to have the version1.4.2
oforg.eclipse.equinox.p2.publisher.eclipse
.I think this could be the source of the issue but not sure.
Do you have any other pointers?
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions