[packagekit] Ignoring updates

David Zeuthen david at fubar.dk
Tue Apr 15 09:24:34 PDT 2008


On Tue, 2008-04-15 at 16:51 +0100, Richard Hughes wrote:
> On Tue, 2008-04-15 at 11:08 -0400, Jesse Keating wrote:
> > So that again begs the questions I posted before.  How do we infer,
> > without throwing up lots of scary ui, what the user actually wants?
> 
> Well, if the user wants to ignore kernel, and he's selected udev, and
> udev requires a new kernel, then I think that the transaction should
> still proceed, only doing a Message() that additional deps are dragged
> in.

It's a little rude (and annoying) when software just does unexpected
things behind your back. Isn't it a lot more logical to fail the
transaction and ask the user for consent that what he intended (to
ignore dragging in a new kernel) can't be fulfilled? Then the user can
go back and recheck the check boxes until something works. 

     David




More information about the PackageKit mailing list