[portage] update NOTES, add split config files requirements

This commit is contained in:
Fabio Erculiani 2012-05-18 12:31:44 +02:00
parent f65603a8cf
commit 0a9997cd07
2 changed files with 24 additions and 4 deletions

View File

@ -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 Symlinks are not allowed since they're read by Entropy Server
during repository metadata generation and, if symlink, their during repository metadata generation and, if symlink, their
symlink pointer is recorded instead of the file content. 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

View File

@ -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 Symlinks are not allowed since they're read by Entropy Server
during repository metadata generation and, if symlink, their during repository metadata generation and, if symlink, their
symlink pointer is recorded instead of the file content. 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