1.1 --- a/librazor/transaction.c Mon Jun 23 17:19:20 2008 -0400
1.2 +++ b/librazor/transaction.c Mon Jun 23 19:43:52 2008 -0400
1.3 @@ -461,47 +461,6 @@
1.4 }
1.5 }
1.6
1.7 -RAZOR_EXPORT const char *
1.8 -razor_property_relation_to_string(struct razor_property *p)
1.9 -{
1.10 - switch (p->flags & RAZOR_PROPERTY_RELATION_MASK) {
1.11 - case RAZOR_PROPERTY_LESS:
1.12 - return "<";
1.13 -
1.14 - case RAZOR_PROPERTY_LESS | RAZOR_PROPERTY_EQUAL:
1.15 - return "<=";
1.16 -
1.17 - case RAZOR_PROPERTY_EQUAL:
1.18 - return "=";
1.19 -
1.20 - case RAZOR_PROPERTY_GREATER | RAZOR_PROPERTY_EQUAL:
1.21 - return ">=";
1.22 -
1.23 - case RAZOR_PROPERTY_GREATER:
1.24 - return ">";
1.25 -
1.26 - default:
1.27 - return "?";
1.28 - }
1.29 -}
1.30 -
1.31 -RAZOR_EXPORT const char *
1.32 -razor_property_type_to_string(struct razor_property *p)
1.33 -{
1.34 - switch (p->flags & RAZOR_PROPERTY_TYPE_MASK) {
1.35 - case RAZOR_PROPERTY_REQUIRES:
1.36 - return "requires";
1.37 - case RAZOR_PROPERTY_PROVIDES:
1.38 - return "provides";
1.39 - case RAZOR_PROPERTY_CONFLICTS:
1.40 - return "conflicts";
1.41 - case RAZOR_PROPERTY_OBSOLETES:
1.42 - return "obsoletes";
1.43 - default:
1.44 - return NULL;
1.45 - }
1.46 -}
1.47 -
1.48 static void
1.49 mark_satisfied_requires(struct razor_transaction *trans,
1.50 struct transaction_set *rts,