Don't refresh the package cache on the first run

Part of #3006.
catalog.complete should only have one PackageCache

Part of #3006.