diff --git a/conf/armv7l/portage/NOTES b/conf/armv7l/portage/NOTES index d0ad269..1d02055 100644 --- a/conf/armv7l/portage/NOTES +++ b/conf/armv7l/portage/NOTES @@ -1,5 +1,15 @@ -Files in here must be real file or hardlinks. +- Files in here must be real file, hardlinks or directories +(containing split files, like for instance, package.use/ +which contains 00-sabayon.package.use). + Symlinks are not allowed since they're read by Entropy Server during repository metadata generation and, if symlink, their symlink pointer is recorded instead of the file content. -see: entropy/lib/entropy/server/interfaces/db.py -> spm_files_map + +Split files in configuration directories, like package.use/* +must end with "." + the directory name. For instance, configuration +files inside package.use/ must end with ".package.use". This is +required in order to have them pulled in properly into +packages.db.meta by Entropy Server. + +See: entropy/lib/entropy/server/interfaces/db.py -> spm_files_map diff --git a/conf/intel/portage/NOTES b/conf/intel/portage/NOTES index d0ad269..1d02055 100644 --- a/conf/intel/portage/NOTES +++ b/conf/intel/portage/NOTES @@ -1,5 +1,15 @@ -Files in here must be real file or hardlinks. +- Files in here must be real file, hardlinks or directories +(containing split files, like for instance, package.use/ +which contains 00-sabayon.package.use). + Symlinks are not allowed since they're read by Entropy Server during repository metadata generation and, if symlink, their symlink pointer is recorded instead of the file content. -see: entropy/lib/entropy/server/interfaces/db.py -> spm_files_map + +Split files in configuration directories, like package.use/* +must end with "." + the directory name. For instance, configuration +files inside package.use/ must end with ".package.use". This is +required in order to have them pulled in properly into +packages.db.meta by Entropy Server. + +See: entropy/lib/entropy/server/interfaces/db.py -> spm_files_map