Remove REQUIREDBY checks from pactest

Remove any checks dealing with requiredby from pactest (but not actually
from the pactests themselves). Of course, we should probably find a new way
to check requiredby values of packages since there is no guarantee our code
is working perfectly.

Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
Dan McGee 2007-11-12 19:45:03 -06:00
parent 7219326dd4
commit ceb870655e
3 changed files with 1 additions and 10 deletions

View File

@ -189,8 +189,6 @@ def db_read(self, name):
pkg.depends = _getsection(fd)
elif line == "%OPTDEPENDS%":
pkg.optdepends = _getsection(fd)
elif line == "%REQUIREDBY%":
pkg.requiredby = _getsection(fd)
elif line == "%CONFLICTS%":
pkg.conflicts = _getsection(fd)
elif line == "%PROVIDES%":
@ -288,16 +286,13 @@ def db_write(self, pkg):
pkg.mtime["files"] = getmtime(filename)
# depends
# for local db entries: depends, requiredby, conflicts, provides
# for local db entries: depends, conflicts, provides
# for sync ones: depends, conflicts, provides
data = []
if pkg.depends:
data.append(_mksection("DEPENDS", pkg.depends))
if pkg.optdepends:
data.append(_mksection("OPTDEPENDS", pkg.optdepends))
if self.treename == "local":
if pkg.requiredby:
data.append(_mksection("REQUIREDBY", pkg.requiredby))
if pkg.conflicts:
data.append(_mksection("CONFLICTS", pkg.conflicts))
if pkg.provides:

View File

@ -54,7 +54,6 @@ def __init__(self, name, version = "1.0-1"):
# depends
self.depends = []
self.optdepends = []
self.requiredby = [] # local only
self.conflicts = []
self.provides = []
# files

View File

@ -86,9 +86,6 @@ def check(self, root, retcode, localdb, files):
elif case == "OPTDEPENDS":
if not value in newpkg.optdepends:
success = 0
elif case == "REQUIREDBY":
if not value in newpkg.requiredby:
success = 0
elif case == "REASON":
if newpkg.reason != int(value):
success = 0