I have an idea of what could cause the issue.
Do you have any automated test case reproducing this?

On 2011-10-26, at 3:05 AM, Ian Bull wrote:

> I spent a bunch of time testing our 'Relaxed Constraint Resolution Mode' 
> (i.e. Feeling lucky). I found a few problems.
> 
> 1. A UI State Problem: Because there are several ways to walk through the p2 
> wizard, it was possible to get the button not Selected, while the action 
> actually was selected (the button actually appears on two different pages).  
> I fixed this problem.
> 
> 2. Updating and installing cause problems:  If you update some IUs and 
> Install new things too, the new things get dropped. However, we tell the user 
> they are being installed.  This is a bug in how we setup the 
> RelaxedConstraintProvisioningOperation.
> 
> 3. A bug in the operation: I'm pretty sure there is a bug in the actual 
> operation.  I need to talk to Pascal to understand what the intention is, but 
> it appears that we drop IUs in some case (if they were not roots before).
> 
> I fixed #1, but number 2 and 3 are still issues. Because of this, I disabled 
> the button for tomorrows build [1]  (and likely for M3).  I simply made the 
> button not visible, so it will be very easy to re-enable it next week.  The 
> reason I'm reluctant to release the change is because we actually mess around 
> with the users profile. I don't want to release something that users will 
> use, and leave themselves in a bad state.  Also, I didn't bother submitting 
> it to the N&N, since it would look silly if it wasn't actually there.
> 
> [1] 
> http://git.eclipse.org/c/equinox/rt.equinox.p2.git/commit/?id=4aac70df6e9a3891927c09ce94ac7f29195f0770
> 
> Cheers,
> Ian
> 
> -- 
> R. Ian Bull | EclipseSource Victoria | +1 250 477 7484
> http://eclipsesource.com | http://twitter.com/eclipsesource

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

Reply via email to