Hi Thomas,

The resolver tries to install as few IUs as possible, because each installed IU 
is associated with a penalty.

Furthermore, there is also another rule which will prefer most recent versions 
to older ones.
It means that the penalty is smaller for most recent versions than for older 
versions.

So it means that when you use the most recent IUs, solutions with fewer 
installed IUs will be preferred to solutions with a higher number of IUs.

But since at the end we aggregate all penalties, there might be some 
compensation effects:
a solution installing many new recent IUs may be preferred to a solution 
installing a few older IUs.

Daniel

Le 4 sept. 2013 à 19:23, Thomas Hallgren <[email protected]> a écrit :

> Confronted with two OK solutions, what would the p2 resolver do if one 
> solution was resolved by brining in a higher number of IUs? If it prefers the 
> one with a lower IU count, what does it do if that one satisfies some 
> requirements with lower versions?
> 
> - thomas
> _______________________________________________
> p2-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/p2-dev

--
          Daniel Le Berre     mailto:[email protected]
          MCF-HDR, CRIL-CNRS UMR 8188 Universite d'Artois
          http://www.cril.univ-artois.fr/~leberre

_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to