diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2008-06-21 14:01:11 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2008-06-21 14:01:11 +0000 |
commit | ba611d76d5d400a1020fe2602750c348f1adf039 (patch) | |
tree | 66b37b06b537244376b996a62524011caed870da /usr.bin/cvs/util.c | |
parent | b1b7d5ce1db67cf7638bd86d79dd02b5ac64df57 (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