diff options
author | Brian Harring <ferringb@chromium.org> | 2011-09-23 16:43:28 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-09-27 23:31:54 -0700 |
commit | f3101b3adce6731790f80f83fafece54b7bd8a63 (patch) | |
tree | 4bc1d857c88c74386628eed2e84be48c2d3586b3 /man/portage.5 | |
parent | 28ce242ff1bf55605227b1877aaba0b76388714c (diff) | |
download | portage-f3101b3adce6731790f80f83fafece54b7bd8a63.tar.gz portage-f3101b3adce6731790f80f83fafece54b7bd8a63.tar.bz2 portage-f3101b3adce6731790f80f83fafece54b7bd8a63.zip |
manifest: controllable per repo
This adds three states to layout.conf key use-manifest; false, true, and strict.
false means "don't use manifests at all"
true means "use and generate manifests, but allow them to be missing"
strict means "manifests must be used everywhere in this repo"
BUG=chromium-os:11308
TEST=repoman manifest usage.
Diffstat (limited to 'man/portage.5')
-rw-r--r-- | man/portage.5 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/man/portage.5 b/man/portage.5 index 2af667621..1d9545ab6 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -781,6 +781,9 @@ aliases = foo-overlay sign\-manifests = false # thin\-manifests only contain DIST entries thin\-manifests = true +# indicate that this repo requires manifests for each package, and is +# considered a failure if a manifest file is missing/incorrect +use\-manifests = strict .fi .RE .TP |