1) added send to dependency conflict reporting

2) added rpmdepUpgradePackage()

CVS patchset: 774
CVS date: 1996/07/10 16:29:44
This commit is contained in:
ewt 1996-07-10 16:29:44 +00:00
parent 1178a102cc
commit 11931fd81b
1 changed files with 2 additions and 0 deletions

View 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);