vdb Options
This document applies only to clients using PaludisEnvironment. Any standard client that supports a
--environment command line option uses PaludisEnvironment unless overridden, either by
explicitly selecting another environment (e.g. --environment portage) or, on distributions also
supporting Portage, by lack of a Paludis configuration and presence of a Portage configuration.
As well as the general keys supported for all repositories, the following keys have meaning for vdb format repositories:
location- The location of the repository. Mandatory. On Gentoo systems, this must be
${root}/var/db/pkgto avoid problems with broken ebuilds that illegally access the VDB. provides_cache- The directory to use for reading and writing a cache of providers of old-style virtuals. See Getting Started for notes. Optional, set to
/var/emptyto disable. names_cache- The directory in which to look for a names cache, and in which to generate a names cache. A names cache will
significantly speed up converting a
pkginto acat/pkg. See Getting Started for notes. Optional, set to/var/emptyto disable. builddir- The directory to use when 'building' a package for an uninstall (a temporary directory is needed for various operations). Optional.
