https://bugzilla.novell.com/show_bug.cgi?id=679142
https://bugzilla.novell.com/show_bug.cgi?id=679142#c4
Duncan Mac-Vicar changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |mls@novell.com
InfoProvider| |mls@novell.com
--- Comment #4 from Duncan Mac-Vicar 2011-03-17 12:09:33 UTC ---
I tried to get rid of the calculations but they are there to put the stuff
related to the transaction, so checking for isToBeInstalled() plus
isRecommended() replaces hundred of lines of code with two, but the result is
not the same.
After talking to Michael Schroeder, we agreed satsolver could store the first
transaction (before the weak dependencies) so that we can make a diff between
the two. We would then in libzypp always run the solver with recommends, but
use the first part only for the --ignore-recommends. And this allow us to set
an additional flag in the status to know if the item belongs to the weak part
of the transaction or to the strong dependencies one.
--
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.