User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090105 Lightning/1.0pre Shredder/3.0b2pre
I'm having a struggle getting our features to install into p2-enabled
(Eclipse 3.4 based) applications (Ganymede packages, Rational tools,
etc). I keep running into dependency issues, but the output that p2
gives when it can't install is less than useful.
Are there any tricks or techniques that can help an experienced plugin
developer figure out why his feature won't install? Anything beyond the
cryptic "Cannot find match..." and "Unresolved dependency..." messages
that show up in the error log and the p2 UI...
I have to say, this experience is a major step backwards from what we
had in the pre-3.4 world; I'm not sure if all the blame lies with p2 or
if some of it is due to PDE not being quite caught up, but in any case
it is quite disappointing. I'm not new to Eclipse or plugin development,
either.