summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/util.c
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2008-06-21 14:01:11 +0000
committerMarc Espie <espie@cvs.openbsd.org>2008-06-21 14:01:11 +0000
commitba611d76d5d400a1020fe2602750c348f1adf039 (patch)
tree66b37b06b537244376b996a62524011caed870da /usr.bin/cvs/util.c
parentb1b7d5ce1db67cf7638bd86d79dd02b5ac64df57 (diff)
rework collisionreport to allow some limited repair capabilities:
assuming none of the files is registered, we can assume that the package registration fails, and then we remove the files, and install the package. Then we also walk installed packages to restore dependencies that would have been erased (this is fairly simple-minded and may fail in weird cases).
Diffstat (limited to 'usr.bin/cvs/util.c')
0 files changed, 0 insertions, 0 deletions