[Rpm-maint] [Patch 3/19] Enable PREREQ

Paul Nasrat pnasrat at redhat.com
Fri Feb 9 11:27:20 UTC 2007


This patch reverts the change to disable prereqs, which are still used
as a hint for loop cutting.

Index: rpm-4.4.2/lib/rpmlib.h
===================================================================
--- rpm-4.4.2.orig/lib/rpmlib.h
+++ rpm-4.4.2/lib/rpmlib.h
@@ -504,8 +504,7 @@ typedef	enum rpmsenseFlags_e {
     RPMSENSE_EQUAL	= (1 << 3),
     RPMSENSE_PROVIDES	= (1 << 4), /* only used internally by builds */
     RPMSENSE_CONFLICTS	= (1 << 5), /* only used internally by builds */
-	/* bit 6 used to be RPMSENSE_PREREQ */
-#define	RPMSENSE_PREREQ	RPMSENSE_ANY
+    RPMSENSE_PREREQ     = (1 << 6),     /*!< @todo Legacy. */
     RPMSENSE_OBSOLETES	= (1 << 7), /* only used internally by builds */
     RPMSENSE_INTERP	= (1 << 8),	/*!< Interpreter used by scriptlet. */
     RPMSENSE_SCRIPT_PRE	= ((1 << 9)|RPMSENSE_PREREQ), /*!< %pre dependency. */





More information about the Rpm-maint mailing list