# File lib/librarian/puppet/source/githubtarball/repo.rb, line 59
          def cache_version_unpacked!(version)
            path = version_unpacked_cache_path(version)
            return if path.directory?

            path.mkpath

            target = vendored?(vendored_name, version) ? vendored_path(vendored_name, version) : name

            Librarian::Posix.run!(??{tar xzf #{target} -C #{path}})
          end