Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » P2 flags a missing dependency that doesn't seem to be missing
P2 flags a missing dependency that doesn't seem to be missing [message #535796] Tue, 25 May 2010 17:01 Go to next message
Pete Ellis is currently offline Pete EllisFriend
Messages: 85
Registered: July 2009
Member
Hello everyone,

While attempting to perform a P2 install of a feature (GMF SDK
2.1.3.v20090122-...), I'm encountering a dependency problem that I don't
understand:

Missing requirement: GMF Diagram Providers 1.1.2.v20080916-2008
(org.eclipse.gmf.runtime.diagram.ui.providers 1.1.2.v20080916-2008) requires
'bundle com.ibm.icu [3.4.0,4.0.0)' but it could not be found

Now, upon reviewing the content of my current install, I *do* see what I
think is a bundle that should satisfy the stated dependency rule above:

com.ibm.icu 4.0.1.v2090822

In short, what am I missing here? Seems like this dependency is fulfilled
by the software that already exists in my current configuration...

Any pointers here would be of great help,

-Pete
Re: P2 flags a missing dependency that doesn't seem to be missing [message #535807 is a reply to message #535796] Tue, 25 May 2010 17:10 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6682
Registered: July 2009
Senior Member
Am 25.05.2010 19:01, schrieb Pete Ellis:
> Hello everyone,
>
> While attempting to perform a P2 install of a feature (GMF SDK
> 2.1.3.v20090122-...), I'm encountering a dependency problem that I don't
> understand:
>
> Missing requirement: GMF Diagram Providers 1.1.2.v20080916-2008
> (org.eclipse.gmf.runtime.diagram.ui.providers 1.1.2.v20080916-2008) requires
> 'bundle com.ibm.icu [3.4.0,4.0.0)' but it could not be found
>
> Now, upon reviewing the content of my current install, I *do* see what I
> think is a bundle that should satisfy the stated dependency rule above:
>
> com.ibm.icu 4.0.1.v2090822
>
4.0.1 does not look like a good match for an upper bound of 4.0.0.

Cheers
/Eike

----
http://thegordian.blogspot.com
http://twitter.com/eikestepper


> In short, what am I missing here? Seems like this dependency is fulfilled
> by the software that already exists in my current configuration...
>
> Any pointers here would be of great help,
>
> -Pete
>
>
>


Re: P2 flags a missing dependency that doesn't seem to be missing [message #535813 is a reply to message #535807] Tue, 25 May 2010 17:53 Go to previous messageGo to next message
Pete Ellis is currently offline Pete EllisFriend
Messages: 85
Registered: July 2009
Member
"Eike Stepper" wrote
> 4.0.1 does not look like a good match for an upper bound of 4.0.0.
>

Ah, ok. I thought the closed paren implied 4.0.0 or greater (as opposed to
seeing something like "[3.4.0, 4.0.0]" ).

Thanks for the pointer,
-Pete
Re: P2 flags a missing dependency that doesn't seem to be missing [message #535814 is a reply to message #535813] Tue, 25 May 2010 18:13 Go to previous message
Andrew Niefer is currently offline Andrew NieferFriend
Messages: 990
Registered: July 2009
Senior Member
The round close paren means "up to but not including", so
[3.4.0,4.0.0) does not include "4.0.0".
The square bracket includes the endpoint.

There is also no magic for the qualifier:
4.0.1.v2009 is not included in [3.4.0, 4.0.1]


Pete Ellis wrote:

>
> "Eike Stepper" wrote
>> 4.0.1 does not look like a good match for an upper bound of 4.0.0.
>>
>
> Ah, ok. I thought the closed paren implied 4.0.0 or greater (as opposed
> to seeing something like "[3.4.0, 4.0.0]" ).
>
> Thanks for the pointer,
> -Pete
Previous Topic:Visibility into why bundles are not loading under P2
Next Topic:[security] NullPointerException when calling ISecurePreferences.get() from splash
Goto Forum:
  


Current Time: Sat Apr 27 03:00:16 GMT 2024

Powered by FUDForum. Page generated in 0.03031 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top