Forcing Conflict Resolution
Occassionally, a package installation will fail because of a conflict
with a file that already exists in the target directory. By default,
epkg will only remove the pre-existing file if both of these
conditions are met:
- The pre-existing file is a symlink which points under the Encap
Source Directory.
- The pre-existing file is a symlink which points to a non-existent
file.
Conversely, here are some situations in which epkg will
not remove the pre-existing file:
- The pre-existing file is a symlink to somewhere other than the
Encap Source Directory.
- The pre-existing file is a symlink to an existing file under the
Encap Source Directory.
- The pre-existing file is not a symlink.
If you encounter one of these situations and you want to force
epkg to remove the pre-existing file anyway, you can use
the -f flag.
Mark D. Roth <roth@uiuc.edu>