setup libsolv UI: Silently install dependencies?

Jon Turney jon.turney@dronecode.org.uk
Fri Jan 5 15:49:00 GMT 2018


On 24/12/2017 23:23, Ken Brown wrote:
> Currently the libsolv version of setup silently installs added 
> dependencies.  The user gets a chance to review them first only if 
> libsolv finds problems and has to display the prerequisite page.
> 
> I'm not sure if this was a deliberate design decision, though I 
> personally like it.  On the other hand, I suspect that some users won't 
> like it because they're used to seeing a report about missing 
> dependencies.  So I think we should make this behavior optional.

Yeah.  Ideally we'd show what we're going to do, before we do it.

This is a bit more complex than before, as the solver might decide to 
remove or upgrade packages, rather than just install extra ones.

> The attached patch is a start in that direction.  But it needs a 
> followup patch to implement the mechanism for selecting the option.  One 
> possibility is a checkbox on the chooser page, which then gets saved in 
> setup.rc as a user option.  Are there other suggestions?

But, somewhat confused by this.  Isn't this just going to show the 
(empty) problem report?



More information about the Cygwin-apps mailing list