https://bugzilla.novell.com/show_bug.cgi?id=303973#c14
Stefan Hundhammer changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |schubi@novell.com
--- Comment #14 from Stefan Hundhammer 2007-09-03 04:06:02 MST ---
AFAICS this seems to be a byproduct of a changed strategy how the status of
higher-level package objects (patterns, but also patches) are propagated.
We used to have a separate call for the dependency resolver for just this
purpose: Find out which packages (and which dependent patterns or even patches)
are affected by a status change on the pattern or patch and propagate the
change to those packages.
This had worked reasonably well in most cases, but there had always been
pathological cases where (in particular knowledgeable users) were confused,
because it was not quite the real thing (a real full solver run), but only an
approximation. The next full solver run took care of all the details, but
sometimes exactly that was unexpected and thus confusing.
Now the solver is much faster, and we don't have to use that "mini-solver" run
any more. We are now using the real thing right away -- by default (that's also
why "auto dependency check" is now on by default). But since it's the normal
solver now that is being called, unchecking the "auto dependency" check will
now also not propagate changes in patterns or patches immediately to the
affected packages.
This does not mean that it doesn't happen at all: In any case, it happens when
the user activates the "Accept" button.
Schubi, please correct me if I got anything wrong here.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.