context.config.distribution.setup(context)
with createrepo(context):
install_package_directories(context, context.config.package_directories)
+ install_package_directories(context, context.config.volatile_package_directories)
+ install_package_directories(context, [context.package_dir])
if not cached:
install_skeleton_trees(context)
return
with createrepo(context):
- install_package_directories(context, context.config.volatile_package_directories)
install_package_directories(context, [context.package_dir])
install_volatile_packages(context)
`VolatilePackageDirectories=`, `--volatile-package-directory=`
-: Like `PackageDirectories=`, but the packages in these directories
- are only made available in the local repository just before volatile
- packages are installed. Specifically, if `Incremental=` is enabled,
- the packages from these directories will not be cached.
+: Like `PackageDirectories=`, but any changes to the packages in these
+ directories will not invalidate the cached images if `Incremental=`
+ is enabled.
Additionally, build scripts can add more packages to the local
repository by placing the built packages in `$PACKAGEDIR`. The