Ok, I seem to have found the problem. I needed a version specified in the base level of the library. There's a lot of uses of the word version in the configuration files.

Another misleading thing was when I used add-local with no version, I got no feedback. After I added the version tag it gave feedback that it was added.

Thanks