Only install packages when everything's at the specified version

Issue #4