more verbose output
authorKlaus Kaempf <kkaempf@suse.de>
Sat, 28 Jan 2006 17:23:11 +0000 (17:23 +0000)
committerKlaus Kaempf <kkaempf@suse.de>
Sat, 28 Jan 2006 17:23:11 +0000 (17:23 +0000)
zypp/ResStatus.cc

index 2e4b39a..37840b8 100644 (file)
@@ -88,6 +88,17 @@ ResStatus ResStatus::needed                   = ResStatus (UNINSTALLED, INCOMPLETE);
        ( obj.isToBeUninstalledDueToUnlink() ? "U" :
        ( obj.isToBeInstalledSoft() ? "S" : "_" ) ) );
 
+    if (obj == ResStatus::toBeInstalled)               str << "<tobeinstalled>";
+    if (obj == ResStatus::toBeInstalledSoft)           str << "<tobesoftinstalled>";
+    if (obj == ResStatus::toBeUninstalled)             str << "<tobeuninstalled>";
+    if (obj == ResStatus::toBeUninstalledDueToUnlink)  str << "<tobeuninstalledduetounlink>";
+    if (obj == ResStatus::toBeUninstalledDueToObsolete)        str << "<tobeuninstalledduetoobsolete>";
+    if (obj == ResStatus::satisfied)                   str << "<satisfied>";                   // uninstalled, satisfied
+    if (obj == ResStatus::complete)                    str << "<complete>";                    // installed, satisfied
+    if (obj == ResStatus::unneeded)                    str << "<uneeded>";                     // uninstalled, unneeded
+    if (obj == ResStatus::needed)                      str << "<needed>";                      // uninstalled, incomplete
+    if (obj == ResStatus::incomplete)                  str << "<incomplete>";                  // installed, incomplete 
+
     return str;
   }