pacman (version 0.5.1)

p_unlock: Delete 00LOCK Directory

Description

Deletes the 00LOCK directory accidentally left behind by a fail in install.packages.

Usage

p_unlock(lib.loc = p_path())

Arguments

lib.loc

Path to library location.

Value

Attempts to delete a 00LOCK(s) if it exists. Returns logical TRUE if a 00LOCK existed and FALSE if not.

Details

Sometimes install.packages can "fail so badly that the lock directory is not removed: this inhibits any further installs to the library directory (or for --pkglock, of the package) until the lock directory is removed manually." p_unlock deletes the directory 00LOCK that is left behind.

See Also

install.packages

Examples

Run this code
# NOT RUN {
p_unlock()
# }

Run the code above in your browser using DataCamp Workspace