give an error w/ we find packages with bad capabilities

CVS patchset: 2959
CVS date: 1999/04/07 00:06:56
This commit is contained in:
ewt 1999-04-07 00:06:56 +00:00
parent 1d353c4ac4
commit 4606c34153
1 changed files with 11 additions and 1 deletions

View File

@ -247,9 +247,19 @@ int doInstall(const char * rootdir, const char ** argv, int transFlags,
} }
} }
rpmtransAddPackage(rpmdep, h, NULL, *filename, rc = rpmtransAddPackage(rpmdep, h, NULL, *filename,
(interfaceFlags & INSTALL_UPGRADE) != 0, (interfaceFlags & INSTALL_UPGRADE) != 0,
relocations); relocations);
if (rc) {
if (rc == 1)
rpmMessage(RPMMESS_ERROR,
_("error reading from file %s\n"), *filename);
else if (rc == 2)
rpmMessage(RPMMESS_ERROR,
_("file %s requires a newer version of RPM\n"),
*filename);
return numPackages;
}
if (defaultReloc) if (defaultReloc)
defaultReloc->oldPath = NULL; defaultReloc->oldPath = NULL;