correctly create (only) first source path specified if it doesn't exist yet

Without this, a directory structure like `sources:/some/other/path:/yet/another/path` was being created if the source path specified contains multiple paths, i.e. with the top dir named `sources:` (thus including the path separator)