From: Michael Schroeder Date: Fri, 14 Nov 2008 13:29:11 +0000 (+0000) Subject: - delete a couple of solved points X-Git-Tag: BASE-SuSE-Code-12_1-Branch~384 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=caa898ac503c1c4d0b79dd0c94964a7bfc0b2410;p=platform%2Fupstream%2Flibsolv.git - delete a couple of solved points --- diff --git a/src/DISCUSS b/src/DISCUSS index 9742d8b..7228450 100644 --- a/src/DISCUSS +++ b/src/DISCUSS @@ -8,32 +8,12 @@ Solver algorithms: - vendow changes are allowed from unknown to known. libzypp doesn't allow that. Feature? -- arch changes are only considered if the name stays the same, so - a rename can install a different architecture. - -- same with vendor. - - should prune_best_version_arch consider the arch or the vendor this is about an installed package? -- we disable conflicting rules when searching for a suggestion, should - we first extend them with arch changes/vendor changes/downgrades? - In what order? - -- distupdate sets 'allowuninstall'. Should it only allow uninstall - for packages that do not have an update in the repositories? - -- splitprovides don't work at all. - - repo priorities should influence the order in which package rules are fulfilled. -- weak systemrules should be created for all installed packages, so - that they are available when the erase rule is disabled if a - suggestion is calculated. - -- should we implement weak systemrules as weak rules? - - prune_best_version_arch has a n^2 loop when looking at obsoletes. Should we create an obsoletes index to speed that up?