Right, package-initialize calls package-read-all-archive-contents. Sounds like everything is working as intended, closing.