repoInstall: Loooooots of work on repoInstall