make sure local package archive exists before update