Try and be more helpful when the cache is empty
When installing/updating a package, if the cache is completely empty, it would be nice if we could help the user out a bit:
- if no remote are configured, then tell them that
- if we have remotes but the cache is empty (right after
catalog cache clear
) then we could tell them tocatalog cache update
Current;y, we just say the package doesn't exist and error out, which is very confusing.