-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
You requested to install 'osgi.bundle; org.eclipse.jdt.launching.macosx 0.0.0' but it could not be found #1046
Comments
Removing the dependency at Lines 417 to 421 in 9416e75
|
@kwin I have no clue why we should require macox here as a pom dependency, but probably you want to submit this as a PR so we see if that breaks anything? |
@kwin Since that should only ne activated on macOS, I assume you are on a Mac. I know no other contributor using Mac so this Profile ist probably quite unmaintained. It would be great if you can check how far that profile can be stripped down or if IT even can be removed completly. If you do so, please use the IT- Test Launch config to ensure all Tests are considered. |
support aarch64 in target platform This closes eclipse-m2e#1046
support aarch64 in target platform This closes #1046
The fix applied was actually incorrect as turned out in #1153. A proper fix requires eclipse-tycho/tycho#1900, though. @laeubi Can you reopen this issue? |
I can reopen this, but this does not require eclipse-tycho/tycho#1900 as the behavior is correct. The test bundles request three environments an all of those need to resolve successfully. One way to solve this would be to not define any environment (the Tycho decide based on the running system) or have profiles that enables only one environment for the tests at a time. |
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
@kwin can you explain why
|
This bundle is necessary on Mac OS to have a default/workspace JRE set on Mac OS. Without this (https://github.com/eclipse-jdt/eclipse.jdt.debug/tree/master/org.eclipse.jdt.launching.macosx) As this has has dependencies on jdt.core and jdt.launching (https://github.com/eclipse-jdt/eclipse.jdt.debug/blob/master/org.eclipse.jdt.launching.macosx/META-INF/MANIFEST.MF) you should not always install this on Mac OS. It really depends on whether you want to test |
Is there any reason not the vm running the tests can be used here as the default? I suppose that's how it works on other OS? |
Don't know, I am not a JDT Launching expert, you would have to ask them. I guess the problem is that the standard detection from https://github.com/eclipse-jdt/eclipse.jdt.debug/blob/ef786a296cd06cb273d56c77380b8f9bf86b7c64/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java#L70 does not work on Mac OS. Therefore they came up with a dedicated bundle. See also the explicit guard for Mac OS which made it return null in https://github.com/eclipse-jdt/eclipse.jdt.debug/blob/ef786a296cd06cb273d56c77380b8f9bf86b7c64/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java#L292. |
WIP This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
Fix several race conditions This closes eclipse-m2e#1046 This closes eclipse-m2e#1080
When trying to execute
mvn clean verify
I get the following error on moduleorg.eclipse.m2e.tests.common
I am using the following Maven version:
The dependency is declared in
m2e-core/pom.xml
Line 418 in 9416e75
The text was updated successfully, but these errors were encountered: