This construct fails not finding the specific jar if compiled with a JVM provider. Reproducible: Always Actual Results: emerge dies with "Failed to find stax-api.jar in stax-virtual" message in the attached ebuild. Expected Results: Possibly should skip creating a symlink if the MERGE_VM is the provider of the virtual. dev-java/java-config: 1.3.7, 2.1.6
Created attachment 156117 [details] dom4j-1.6.1-r4.ebuild Example ebuild to reproduce issue with stax-virtual in java-experimental overlay.
I don't see an issue with this, your asking for a jar that it can't provide.
(In reply to comment #2) > I don't see an issue with this, your asking for a jar that it can't provide. > silently ignoring for jvm providers will work like a non-virtual package (the old way) for non-jvm providers and provide the needed classes from jvm's bootclasspath for jvm providers.