No, the setup isn't easy -- let's chat today about it Pascal.

Cheers,
Ian

On Wed, Oct 26, 2011 at 7:33 AM, Pascal Rapicault <[email protected]>wrote:

> 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
>
>
>


-- 
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