[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Bundles in repository vs product

On Wed, Apr 13, 2011 at 00:28, Sievers, Jan <jan.sievers@xxxxxxx> wrote:
> If you want all transitive dependencies added to your repository, configure
> <includeAllDependencies>true</includeAllDependencies>
> (this was added in tycho 0.11.0, see https://issues.sonatype.org/browse/TYCHO-551 )

Thanks. I was going to test that (once I am able to upgrade), but was
still curious why some org.eclipse.* bundles were included, but not
other bundles. Looks like the presence of these bundles might be due
to the Eclipse RCP feature, which is included in the product.

> In general, this happens if your .product definition is not transitively complete.
> So your other option should be to add all missing transitive dependencies explicitly to your .product (or the features included in your product).
> BTW, PDE .product editor has a "validate" button which should help you list the missing dependencies.

I've always ignored that validate function, because it reports all
bundles that are required but not included in an included feature as
missing. Looks like what I'd have to do is create (and keep up to
date!) an additional feature for each product that contains all the
bundles required for that project...