Quellcode durchsuchen

treat enhances like suggests in packagelist::resolvedepcon()

Wichert Akkerman vor 24 Jahren
Ursprung
Commit
d24dcf61ed
2 geänderte Dateien mit 9 neuen und 2 gelöschten Zeilen
  1. 5 0
      ChangeLog
  2. 4 2
      dselect/pkgdepcon.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+Mon Apr  1 18:57:02 CEST 2002 Wichert Akkerman <wichert@deephackmode.org>
+
+  * dselect/pkgdepcon.cc: treat enhances like suggests in
+    packagelist::resolvedepcon()
+
 Mon Mar 11 23:22:37 CST 2002 Adam Heath <doogie@debian.org>
 Mon Mar 11 23:22:37 CST 2002 Adam Heath <doogie@debian.org>
 
 
   * configure.in: Bad Wichert.  Always modify configure.in when adding
   * configure.in: Bad Wichert.  Always modify configure.in when adding

+ 4 - 2
dselect/pkgdepcon.cc

@@ -221,9 +221,10 @@ int packagelist::resolvedepcon(dependency *depends) {
   case dep_replaces:
   case dep_replaces:
     return 0;
     return 0;
 
 
-  case dep_enhances:
-    return 0;
+//  case dep_enhances:
+//   return 0;
 
 
+  case dep_enhances:
   case dep_suggests:
   case dep_suggests:
   case dep_recommends:
   case dep_recommends:
   case dep_depends:
   case dep_depends:
@@ -244,6 +245,7 @@ int packagelist::resolvedepcon(dependency *depends) {
 
 
     // Ensures all in the recursive list; adds info strings; ups priorities
     // Ensures all in the recursive list; adds info strings; ups priorities
     switch (depends->type) {
     switch (depends->type) {
+    case dep_enhances:
     case dep_suggests:
     case dep_suggests:
     	r= add(depends, dp_may);
     	r= add(depends, dp_may);
 	return r;
 	return r;