Source Tarball Repository

A source tarball repository is a directory exposed by a web server, that contains source tarballs of packages in a Binary Repository. The tarballs are created from PKGBUILD files found in a Source Repository.


For performance reasons, a source tarball repository does not contain tarball files directly, as it would require moving files (e.g. from one repository to another). Instead, files are symlinked from a Source Tarball Pool, which renders moves between repositories a near-instant operation.

Source Tarball Pool

A source tarball pool is a directory, that contains tarball files. Symlinks in Source Tarball Repository directories target files in a source tarball pool, so that files do not have to be moved (instead symlinks are created and cleaned up).