|
|
|
|
|
|
|
|
|
|
|
Re: [Oomph] Targlet resolve fails for feature with mixed plugin locations [message #1288268 is a reply to message #1286486] |
Tue, 08 April 2014 12:16 |
|
Hi Nicolaj,
The reasons why I consider the specification of ".qualifier" in feature contents a bad practice are:
1) It doesn't buy you anything.
2) It prevents you from closing the project that contains the included plugin/feature and letting the feature content
entry in question to resolve against your target platform.
You're always better off with an omni version "0.0.0", but I've changed our TargletContainer to cope with ".qualifier"
versions in feature contents more gracefully now.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
Am 07.04.2014 14:45, schrieb Nicolaj Hoess:
> I am facing currently the same issue in an e4 tooling oomph setup file.
>
> I have specified a Targlet Task to import the feature
>
> org.eclipse.e4.core.tools.feature.feature.group
>
> The http://git.eclipse.org/c/e4/org.eclipse.e4.tools.git/tree/features/org.eclipse.e4.core.tools.feature/feature.xml
> file includes amongh others the following plugin dependency
>
>
> [...]
> <plugin
> id="org.mozilla.javascript"
> download-size="0"
> install-size="0"
> version="1.7.2.qualifier"
> unpack="false"/>
> [...]
>
>
> The setup fails with the following error:
>
>
> ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete the install because one or more required items
> could not be found.
> ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: Eclipse e4 Tools (Incubation) 0.14.0
> (org.eclipse.e4.core.tools.feature.feature.group 0.14.0)
> ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: Eclipse e4 Tools (Incubation) 0.14.0
> (org.eclipse.e4.core.tools.feature.feature.group 0.14.0) requires 'org.mozilla.javascript [1.7.2.qualifier]' but it
> could not be found
>
>
>
> Eike already clarified that the .qualifier suffix is causing the problem and using this suffix is "wrong":
>
> Eike Stepper
>> I can see that you're
>> referring to your license feature with a ".qualifier" version. That seems wrong to me and I wonder if it makes a
>> difference regarding the problem you've reported. Can you check that?
>
>
> I would appreciate some clarification on the "that seems wrong" part. Can you explain why using the .qualifier suffix
> is wrong, so that I can submit a bugzilla.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
|
Powered by
FUDForum. Page generated in 0.03672 seconds