Author: mlschroe Date: Wed Oct 17 20:13:05 2007 New Revision: 7555 URL: http://svn.opensuse.org/viewcvs/zypp?rev=7555&view=rev Log: mark some DONE Modified: trunk/sat-solver/doc/PLANNING Modified: trunk/sat-solver/doc/PLANNING URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/doc/PLANNING?rev=7555&r1=7554&r2=7555&view=diff ============================================================================== --- trunk/sat-solver/doc/PLANNING (original) +++ trunk/sat-solver/doc/PLANNING Wed Oct 17 20:13:05 2007 @@ -1,19 +1,19 @@ Open issues 1. Architecture handling - Ensure 'best' architecture is choosen on fresh install - Ensure update keeps architecture + Ensure 'best' architecture is choosen on fresh install [DONE] + Ensure update keeps architecture [DONE] Ensure dist-upgrade chooses 'best' architecture 2. Logging Improve logging so solver decisions are comprehensible -3. weak dependencies +3. weak dependencies [DONE] to support 'recommends' mark rules as 'weak' so trackback on assignment conflict can disable such rules and continue -4. reverse dependencies +4. reverse dependencies [DONE] essentialfor, supplements will be almost for free when weak rules are implemented still rules have to be marked 'reverse' for logging and proposal @@ -35,16 +35,16 @@ 8. Architecture rules architecture-specific dependencies -9. Locks +9. Locks [NOT A SOLVER ISSUE] ability to keep packages at a specific version ability to prevent installation of specific packages / reldep -10. Extended reldeps +10. Extended reldeps [DONE IN PART] Boolean AND, OR Compare architecture Compare namespace -11. Syntax of dependencies +11. Syntax of dependencies [DONE] Two types of conjunctions: 1. "a>5 AND b>5" => a and b can be provided by different solvables @@ -75,4 +75,4 @@ smallest install size, lowest number of installs, lowest number of updates, lowest number of removals, prefer most popular packages, prefer vendor, - \ No newline at end of file + -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org