[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
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

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
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