self-upgrade fix, install packages not if composer.lock exists