correct problem with loading user config repositories; defer deleting tmpdir till tmp file/dir is requested