On 08/13/2017 07:00 PM, M. J. Everitt wrote:
> Interesting .. I'm sure I shied away from that option for some reason
> ... wonder if zmedico can shed some light on the difference between the
> new options and the old, apart from some added flexibility ...

The --autounmask-keep-keywords option allows you to adjust the the way
that decisions are made during dependency resolution. It's like a
selective version of --autounmask=n that targets decisions involving
dependencies that cannot be satisfied without changes to
package.accept_keywords.

Changes in decision making behavior have a large impact on the resulting
dependency calculation. It can mean the difference between a successful
calculation, and one that produces useless results.

The --autounmask-write=n option has no influence on the decisions made,
so it --autounmask was making a bunch of keyword changes that you didn't
want, then your only choice was to use --autounmask=n if it was causing
the dependency calculation was going too far off course.

The --autounmask-keep-keywords option gives finer-grained control. This
finer-grained control is only useful in cases where --autounmask=n would
prevent useful configuration changes from being made.
-- 
Thanks,
Zac

Reply via email to