- add support for REL_FILECONFLICT
[platform/upstream/libsolv.git] / src / poolid.c
index cd5f4d7..a0059e2 100644 (file)
@@ -168,6 +168,8 @@ id2rel(Pool *pool, Id id)
       return " NAMESPACE ";    /* actually not used in dep2str */
     case REL_ARCH:
       return ".";
+    case REL_FILECONFLICT:
+      return " FILECONFLICT ";
     default:
       break;
     }
@@ -232,6 +234,11 @@ dep2strcpy(Pool *pool, char *p, Id id, int oldrel)
          strcat(p, ")");
          return;
        }
+      if (rd->flags == REL_FILECONFLICT)
+       {
+         *p = 0;
+         return;
+       }
       strcpy(p, id2rel(pool, id));
       p += strlen(p);
       id = rd->evr;