1) added send to dependency conflict reporting
authorewt <devnull@localhost>
Wed, 10 Jul 1996 16:29:44 +0000 (16:29 +0000)
committerewt <devnull@localhost>
Wed, 10 Jul 1996 16:29:44 +0000 (16:29 +0000)
2) added rpmdepUpgradePackage()

CVS patchset: 774
CVS date: 1996/07/10 16:29:44

lib/rpmlib.h

index 09a76e5..967d7d8 100644 (file)
@@ -202,10 +202,12 @@ struct rpmDependencyConflict {
     char * byName, * byVersion, * byRelease;
     char * needsName, * needsVersion;
     int needsFlags;
+    enum { RPMDEP_SENSE_REQUIRES, RPMDEP_SENSE_CONFLICTS } sense;
 } ;
 
 rpmDependencies rpmdepDependencies(rpmdb db);         /* db may be NULL */
 void rpmdepAddPackage(rpmDependencies rpmdep, Header h);
+void rpmdepUpgradePackage(rpmDependencies rpmdep, Header h);
 void rpmdepRemovePackage(rpmDependencies rpmdep, int dboffset);
 int rpmdepCheck(rpmDependencies rpmdep, 
                struct rpmDependencyConflict ** conflicts, int * numConflicts);