EC1199

Synopsis

ERROR EC1199: Failed to create asset directory: path:"[path]": …

Description

The emake client failed to create an asset directory or one of its parent directories.

The final portion of the error message is provided by the operating system, and indicates what exactly went wrong.

Reasons

The emake client maintains an “asset directory”, which provides a memory of past builds to help future builds. For example: the data used by scheduling optimization, and the cache used by Parse Avoidance and JobCache.

When emake tried to create an asset directory, it failed to create either the directory itself or one of its containing directories.

The most common reason would be lack of filesystem permission to create one of those directories, but see the trailing portion of the error message for the specific error reported by the operation system.

Fixes

If emake lacks the necessary filesystem permission, then either change the filesystem permissions to allow creation of the asset directory, or change the location of the asset directory with --emake-assetdir=…​.

If the disk is full, then free up disk space or move the asset directory to a different disk with --emake-assetdir=…​.

Fixes for other kinds of problems would depend upon the error message reported by the operating system.