summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorBrian Harring <ferringb@chromium.org>2011-09-23 16:43:28 -0700
committerZac Medico <zmedico@gentoo.org>2011-09-27 23:31:54 -0700
commitf3101b3adce6731790f80f83fafece54b7bd8a63 (patch)
tree4bc1d857c88c74386628eed2e84be48c2d3586b3 /man
parent28ce242ff1bf55605227b1877aaba0b76388714c (diff)
downloadportage-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')
-rw-r--r--man/make.conf.54
-rw-r--r--man/portage.53
2 files changed, 3 insertions, 4 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5
index 3f3efae8b..6c64686c7 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -204,10 +204,6 @@ non-developers as well. The \fBsandbox\fR feature is very important and
should not be disabled by default.
.RS
.TP
-.B allow\-missing\-manifests
-Allow missing manifest entries. This is primarily useful for temporary
-trees or instances where manifests aren't used.
-.TP
.B assume\-digests
When commiting work to cvs with \fBrepoman\fR(1), assume that all existing
SRC_URI digests are correct. This feature also affects digest generation via
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