use strict manifests for more repos

None of these repos download files, so should be easy to convert them
over to strict manifests.

BUG=chromium:207003
TEST=precq passes

Change-Id: I3b34ef67c3d6d7e62278bc378475821feb9b9967
Reviewed-on: https://chromium-review.googlesource.com/312330
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
diff --git a/baseboard-auron/metadata/layout.conf b/baseboard-auron/metadata/layout.conf
index 48cc08d..8e660a9 100644
--- a/baseboard-auron/metadata/layout.conf
+++ b/baseboard-auron/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = baseboard-auron
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/baseboard-glados/metadata/layout.conf b/baseboard-glados/metadata/layout.conf
index 57a7aa5..9739f85 100644
--- a/baseboard-glados/metadata/layout.conf
+++ b/baseboard-glados/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = baseboard-glados
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/baseboard-jecht/metadata/layout.conf b/baseboard-jecht/metadata/layout.conf
index 64fc4b3..097a4a7 100644
--- a/baseboard-jecht/metadata/layout.conf
+++ b/baseboard-jecht/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = baseboard-jecht
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/baseboard-kunimitsu/metadata/layout.conf b/baseboard-kunimitsu/metadata/layout.conf
index bc57922..5325ff2 100644
--- a/baseboard-kunimitsu/metadata/layout.conf
+++ b/baseboard-kunimitsu/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = baseboard-kunimitsu
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/baseboard-strago/metadata/layout.conf b/baseboard-strago/metadata/layout.conf
index 2775772..f7ad954 100644
--- a/baseboard-strago/metadata/layout.conf
+++ b/baseboard-strago/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = baseboard-strago
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/chipset-bdw/metadata/layout.conf b/chipset-bdw/metadata/layout.conf
index 7315477..b0dd9a9 100644
--- a/chipset-bdw/metadata/layout.conf
+++ b/chipset-bdw/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = chipset-bdw
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/chipset-bsw/metadata/layout.conf b/chipset-bsw/metadata/layout.conf
index 5ebd94d..7590a82 100644
--- a/chipset-bsw/metadata/layout.conf
+++ b/chipset-bsw/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = chipset-bsw
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/chipset-skl/metadata/layout.conf b/chipset-skl/metadata/layout.conf
index 5d4702a..7b30f48 100644
--- a/chipset-skl/metadata/layout.conf
+++ b/chipset-skl/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = chipset-skl
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-amd64-generic/metadata/layout.conf b/overlay-amd64-generic/metadata/layout.conf
index 73658ee..6157983 100644
--- a/overlay-amd64-generic/metadata/layout.conf
+++ b/overlay-amd64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = amd64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-anglar/metadata/layout.conf b/overlay-anglar/metadata/layout.conf
index ab4d3cb..98975ab 100644
--- a/overlay-anglar/metadata/layout.conf
+++ b/overlay-anglar/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = anglar
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-arm-generic/metadata/layout.conf b/overlay-arm-generic/metadata/layout.conf
index 11d3eb6..15d8bb5 100644
--- a/overlay-arm-generic/metadata/layout.conf
+++ b/overlay-arm-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = arm-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-arm64-generic/make.conf b/overlay-arm64-generic/make.conf
index 8e9d6f7..aa94064 100644
--- a/overlay-arm64-generic/make.conf
+++ b/overlay-arm64-generic/make.conf
@@ -19,6 +19,9 @@
 
 USE="${USE} unified_depthcharge"
 
+# Disable binary options that are not ported yet.
+USE="${USE} -pepper_flash -netflix -internal"
+
 # Enable all optional features on generic overlays.
 USE="${USE} buffet peerd wifi_bootstrapping"
 
diff --git a/overlay-arm64-generic/metadata/layout.conf b/overlay-arm64-generic/metadata/layout.conf
index 39c72e6..06e8e3a 100644
--- a/overlay-arm64-generic/metadata/layout.conf
+++ b/overlay-arm64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = arm64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-auron/metadata/layout.conf b/overlay-auron/metadata/layout.conf
index 7875ebe..bba3d42 100644
--- a/overlay-auron/metadata/layout.conf
+++ b/overlay-auron/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = auron
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-banjo/metadata/layout.conf b/overlay-banjo/metadata/layout.conf
index a349240..584cf28 100644
--- a/overlay-banjo/metadata/layout.conf
+++ b/overlay-banjo/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = banjo
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-buddy/metadata/layout.conf b/overlay-buddy/metadata/layout.conf
index a2303ca..f9a7466 100644
--- a/overlay-buddy/metadata/layout.conf
+++ b/overlay-buddy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = buddy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-butterfly/metadata/layout.conf b/overlay-butterfly/metadata/layout.conf
index 6058597..3456177 100644
--- a/overlay-butterfly/metadata/layout.conf
+++ b/overlay-butterfly/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = butterfly
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-candy/metadata/layout.conf b/overlay-candy/metadata/layout.conf
index f6d9a80..234aa13 100644
--- a/overlay-candy/metadata/layout.conf
+++ b/overlay-candy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = candy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-celes/metadata/layout.conf b/overlay-celes/metadata/layout.conf
index 211236b..ca62a81 100644
--- a/overlay-celes/metadata/layout.conf
+++ b/overlay-celes/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = celes
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-chell/metadata/layout.conf b/overlay-chell/metadata/layout.conf
index 27e72f8..51b747a 100644
--- a/overlay-chell/metadata/layout.conf
+++ b/overlay-chell/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = chell
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-cid/metadata/layout.conf b/overlay-cid/metadata/layout.conf
index 6b44e14..d737666 100644
--- a/overlay-cid/metadata/layout.conf
+++ b/overlay-cid/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = cid
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-clapper/metadata/layout.conf b/overlay-clapper/metadata/layout.conf
index 5e9f47f..25ada77 100644
--- a/overlay-clapper/metadata/layout.conf
+++ b/overlay-clapper/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = clapper
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-cranky/metadata/layout.conf b/overlay-cranky/metadata/layout.conf
index 6dcb609..826efef 100644
--- a/overlay-cranky/metadata/layout.conf
+++ b/overlay-cranky/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = cranky
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-cyan-cheets/metadata/layout.conf b/overlay-cyan-cheets/metadata/layout.conf
index 51ffa16..54ef19b 100644
--- a/overlay-cyan-cheets/metadata/layout.conf
+++ b/overlay-cyan-cheets/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = cyan-cheets
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-cyan/metadata/layout.conf b/overlay-cyan/metadata/layout.conf
index e194468..9e715b7 100644
--- a/overlay-cyan/metadata/layout.conf
+++ b/overlay-cyan/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = cyan
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-edgar/metadata/layout.conf b/overlay-edgar/metadata/layout.conf
index ebc30ab..010b9d3 100644
--- a/overlay-edgar/metadata/layout.conf
+++ b/overlay-edgar/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = edgar
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-enguarde/metadata/layout.conf b/overlay-enguarde/metadata/layout.conf
index 2e6c88d..1c1c116 100644
--- a/overlay-enguarde/metadata/layout.conf
+++ b/overlay-enguarde/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = enguarde
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-expresso/metadata/layout.conf b/overlay-expresso/metadata/layout.conf
index e0cc1f7..86deaca 100644
--- a/overlay-expresso/metadata/layout.conf
+++ b/overlay-expresso/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = expresso
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-falco/metadata/layout.conf b/overlay-falco/metadata/layout.conf
index 794e004..09e5b58 100644
--- a/overlay-falco/metadata/layout.conf
+++ b/overlay-falco/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = falco
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-foster/metadata/layout.conf b/overlay-foster/metadata/layout.conf
index d9212d2..fd493d9 100644
--- a/overlay-foster/metadata/layout.conf
+++ b/overlay-foster/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = foster
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-gandof/metadata/layout.conf b/overlay-gandof/metadata/layout.conf
index c780035..49a65ed 100644
--- a/overlay-gandof/metadata/layout.conf
+++ b/overlay-gandof/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = gandof
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-gizmo/metadata/layout.conf b/overlay-gizmo/metadata/layout.conf
index acf8ad3..26b3863 100644
--- a/overlay-gizmo/metadata/layout.conf
+++ b/overlay-gizmo/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = gizmo
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-glados/metadata/layout.conf b/overlay-glados/metadata/layout.conf
index 41ee37b..d3baa02 100644
--- a/overlay-glados/metadata/layout.conf
+++ b/overlay-glados/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = glados
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-glimmer/metadata/layout.conf b/overlay-glimmer/metadata/layout.conf
index bc6d828..914d4e5 100644
--- a/overlay-glimmer/metadata/layout.conf
+++ b/overlay-glimmer/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = glimmer
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-gnawty/metadata/layout.conf b/overlay-gnawty/metadata/layout.conf
index 79f9474..a303157 100644
--- a/overlay-gnawty/metadata/layout.conf
+++ b/overlay-gnawty/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = gnawty
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-guado/metadata/layout.conf b/overlay-guado/metadata/layout.conf
index 6873f0d..eb09aed 100644
--- a/overlay-guado/metadata/layout.conf
+++ b/overlay-guado/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = guado
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-heli/metadata/layout.conf b/overlay-heli/metadata/layout.conf
index 05f5f10..7a2339a 100644
--- a/overlay-heli/metadata/layout.conf
+++ b/overlay-heli/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = heli
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-jecht/metadata/layout.conf b/overlay-jecht/metadata/layout.conf
index aeff74c..f6084f5 100644
--- a/overlay-jecht/metadata/layout.conf
+++ b/overlay-jecht/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = jecht
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-kip/metadata/layout.conf b/overlay-kip/metadata/layout.conf
index 7b87605..c03d023 100644
--- a/overlay-kip/metadata/layout.conf
+++ b/overlay-kip/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = kip
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-kunimitsu/metadata/layout.conf b/overlay-kunimitsu/metadata/layout.conf
index fe28fce..a8c8d78 100644
--- a/overlay-kunimitsu/metadata/layout.conf
+++ b/overlay-kunimitsu/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = kunimitsu
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-lars/metadata/layout.conf b/overlay-lars/metadata/layout.conf
index 4d674af..c1191a6 100644
--- a/overlay-lars/metadata/layout.conf
+++ b/overlay-lars/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = lars
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-leon/metadata/layout.conf b/overlay-leon/metadata/layout.conf
index 2fd9079..161215c 100644
--- a/overlay-leon/metadata/layout.conf
+++ b/overlay-leon/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = leon
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-link/metadata/layout.conf b/overlay-link/metadata/layout.conf
index 452a569..5af3100 100644
--- a/overlay-link/metadata/layout.conf
+++ b/overlay-link/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = link
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-lulu/metadata/layout.conf b/overlay-lulu/metadata/layout.conf
index 9418451..71cab26 100644
--- a/overlay-lulu/metadata/layout.conf
+++ b/overlay-lulu/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = lulu
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-lumpy/metadata/layout.conf b/overlay-lumpy/metadata/layout.conf
index a14234d..d063b64 100644
--- a/overlay-lumpy/metadata/layout.conf
+++ b/overlay-lumpy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = lumpy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mappy/metadata/layout.conf b/overlay-mappy/metadata/layout.conf
index a4c61e3..0241241 100644
--- a/overlay-mappy/metadata/layout.conf
+++ b/overlay-mappy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mappy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mccloud/metadata/layout.conf b/overlay-mccloud/metadata/layout.conf
index a75ea09..95b769e 100644
--- a/overlay-mccloud/metadata/layout.conf
+++ b/overlay-mccloud/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mccloud
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipseb-n32-generic/metadata/layout.conf b/overlay-mipseb-n32-generic/metadata/layout.conf
index 051a628..7faef0f 100644
--- a/overlay-mipseb-n32-generic/metadata/layout.conf
+++ b/overlay-mipseb-n32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipseb-n32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipseb-n64-generic/metadata/layout.conf b/overlay-mipseb-n64-generic/metadata/layout.conf
index b3735ef..99f9c28 100644
--- a/overlay-mipseb-n64-generic/metadata/layout.conf
+++ b/overlay-mipseb-n64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipseb-n64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipseb-o32-generic/metadata/layout.conf b/overlay-mipseb-o32-generic/metadata/layout.conf
index d48ab35..fcf6a43 100644
--- a/overlay-mipseb-o32-generic/metadata/layout.conf
+++ b/overlay-mipseb-o32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipseb-o32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipsel-n32-generic/metadata/layout.conf b/overlay-mipsel-n32-generic/metadata/layout.conf
index 6424d8d..e37af01 100644
--- a/overlay-mipsel-n32-generic/metadata/layout.conf
+++ b/overlay-mipsel-n32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipsel-n32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipsel-n64-generic/metadata/layout.conf b/overlay-mipsel-n64-generic/metadata/layout.conf
index 5443a29..18a4da7 100644
--- a/overlay-mipsel-n64-generic/metadata/layout.conf
+++ b/overlay-mipsel-n64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipsel-n64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-mipsel-o32-generic/metadata/layout.conf b/overlay-mipsel-o32-generic/metadata/layout.conf
index 7ced02c..a794db7 100644
--- a/overlay-mipsel-o32-generic/metadata/layout.conf
+++ b/overlay-mipsel-o32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mipsel-o32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-monroe/metadata/layout.conf b/overlay-monroe/metadata/layout.conf
index be10b75..ad0a232 100644
--- a/overlay-monroe/metadata/layout.conf
+++ b/overlay-monroe/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = monroe
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ninja/metadata/layout.conf b/overlay-ninja/metadata/layout.conf
index 99dcfaf..395f5b3 100644
--- a/overlay-ninja/metadata/layout.conf
+++ b/overlay-ninja/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ninja
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-orco/metadata/layout.conf b/overlay-orco/metadata/layout.conf
index 6a83644..9ac810b 100644
--- a/overlay-orco/metadata/layout.conf
+++ b/overlay-orco/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = orco
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-parrot/metadata/layout.conf b/overlay-parrot/metadata/layout.conf
index 4f0e90c..c75312b 100644
--- a/overlay-parrot/metadata/layout.conf
+++ b/overlay-parrot/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = parrot
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-parry/metadata/layout.conf b/overlay-parry/metadata/layout.conf
index 58361eb..834f80e 100644
--- a/overlay-parry/metadata/layout.conf
+++ b/overlay-parry/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = parry
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-peppy/metadata/layout.conf b/overlay-peppy/metadata/layout.conf
index 360b599..2765682 100644
--- a/overlay-peppy/metadata/layout.conf
+++ b/overlay-peppy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = peppy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ppcbe-32-generic/metadata/layout.conf b/overlay-ppcbe-32-generic/metadata/layout.conf
index 15a5635..67af040 100644
--- a/overlay-ppcbe-32-generic/metadata/layout.conf
+++ b/overlay-ppcbe-32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ppcbe-32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ppcbe-64-generic/metadata/layout.conf b/overlay-ppcbe-64-generic/metadata/layout.conf
index bb2408a..ffaec59 100644
--- a/overlay-ppcbe-64-generic/metadata/layout.conf
+++ b/overlay-ppcbe-64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ppcbe-64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ppcle-32-generic/metadata/layout.conf b/overlay-ppcle-32-generic/metadata/layout.conf
index 888c03b..27a0955 100644
--- a/overlay-ppcle-32-generic/metadata/layout.conf
+++ b/overlay-ppcle-32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ppcle-32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ppcle-64-generic/metadata/layout.conf b/overlay-ppcle-64-generic/metadata/layout.conf
index 853e1d8..4f7d2ed 100644
--- a/overlay-ppcle-64-generic/metadata/layout.conf
+++ b/overlay-ppcle-64-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ppcle-64-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-quawks/metadata/layout.conf b/overlay-quawks/metadata/layout.conf
index 348dd2f..bf22c40 100644
--- a/overlay-quawks/metadata/layout.conf
+++ b/overlay-quawks/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = quawks
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-rambi/metadata/layout.conf b/overlay-rambi/metadata/layout.conf
index e74156f..f4ebe49 100644
--- a/overlay-rambi/metadata/layout.conf
+++ b/overlay-rambi/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = rambi
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-reks/metadata/layout.conf b/overlay-reks/metadata/layout.conf
index 2f7adbe..4df18f4 100644
--- a/overlay-reks/metadata/layout.conf
+++ b/overlay-reks/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = reks
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-reptile/metadata/layout.conf b/overlay-reptile/metadata/layout.conf
index 6ad51e7..c7364cf 100644
--- a/overlay-reptile/metadata/layout.conf
+++ b/overlay-reptile/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = reptile
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-rikku/metadata/layout.conf b/overlay-rikku/metadata/layout.conf
index 8864814..95eeacc 100644
--- a/overlay-rikku/metadata/layout.conf
+++ b/overlay-rikku/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = rikku
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-samus/metadata/layout.conf b/overlay-samus/metadata/layout.conf
index 7527ea5..23e9498 100644
--- a/overlay-samus/metadata/layout.conf
+++ b/overlay-samus/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = samus
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-squawks/metadata/layout.conf b/overlay-squawks/metadata/layout.conf
index 14b8713..248c351 100644
--- a/overlay-squawks/metadata/layout.conf
+++ b/overlay-squawks/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = squawks
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-stout/metadata/layout.conf b/overlay-stout/metadata/layout.conf
index a890c15..3cba09a 100644
--- a/overlay-stout/metadata/layout.conf
+++ b/overlay-stout/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = stout
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-strago/metadata/layout.conf b/overlay-strago/metadata/layout.conf
index a3fed09..0b4a25a 100644
--- a/overlay-strago/metadata/layout.conf
+++ b/overlay-strago/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = strago
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-stumpy/metadata/layout.conf b/overlay-stumpy/metadata/layout.conf
index ebf4440..44cb844 100644
--- a/overlay-stumpy/metadata/layout.conf
+++ b/overlay-stumpy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = stumpy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-sumo/metadata/layout.conf b/overlay-sumo/metadata/layout.conf
index cf72109..a8603f3 100644
--- a/overlay-sumo/metadata/layout.conf
+++ b/overlay-sumo/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = sumo
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-swanky/metadata/layout.conf b/overlay-swanky/metadata/layout.conf
index 02e4fff..6f069c0 100644
--- a/overlay-swanky/metadata/layout.conf
+++ b/overlay-swanky/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = swanky
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-terra/metadata/layout.conf b/overlay-terra/metadata/layout.conf
index a5c43c6..82da143 100644
--- a/overlay-terra/metadata/layout.conf
+++ b/overlay-terra/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = terra
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-tidus/metadata/layout.conf b/overlay-tidus/metadata/layout.conf
index 3937422..7fdb13b 100644
--- a/overlay-tidus/metadata/layout.conf
+++ b/overlay-tidus/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = tidus
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-tricky/metadata/layout.conf b/overlay-tricky/metadata/layout.conf
index d7840b4..5fb8dbe 100644
--- a/overlay-tricky/metadata/layout.conf
+++ b/overlay-tricky/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = tricky
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-ultima/metadata/layout.conf b/overlay-ultima/metadata/layout.conf
index 0aeb106..eaab994 100644
--- a/overlay-ultima/metadata/layout.conf
+++ b/overlay-ultima/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = ultima
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-amd64-generic-embedded/metadata/layout.conf b/overlay-variant-amd64-generic-embedded/metadata/layout.conf
index 49d8ae2..74823e6 100644
--- a/overlay-variant-amd64-generic-embedded/metadata/layout.conf
+++ b/overlay-variant-amd64-generic-embedded/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = amd64-generic_embedded
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-amd64-generic-freon/metadata/layout.conf b/overlay-variant-amd64-generic-freon/metadata/layout.conf
index 77ce355..634d83d 100644
--- a/overlay-variant-amd64-generic-freon/metadata/layout.conf
+++ b/overlay-variant-amd64-generic-freon/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = amd64-generic_freon
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-amd64-generic-mobbuild/metadata/layout.conf b/overlay-variant-amd64-generic-mobbuild/metadata/layout.conf
index b5a83e9..d541497 100644
--- a/overlay-variant-amd64-generic-mobbuild/metadata/layout.conf
+++ b/overlay-variant-amd64-generic-mobbuild/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = amd64-generic_mobbuild
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-arm-generic-freon/metadata/layout.conf b/overlay-variant-arm-generic-freon/metadata/layout.conf
index f74058b..68d5ded 100644
--- a/overlay-variant-arm-generic-freon/metadata/layout.conf
+++ b/overlay-variant-arm-generic-freon/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = arm-generic_freon
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-auron-paine/metadata/layout.conf b/overlay-variant-auron-paine/metadata/layout.conf
index 1044793..a284ea0 100644
--- a/overlay-variant-auron-paine/metadata/layout.conf
+++ b/overlay-variant-auron-paine/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = auron_paine
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-auron-yuna/metadata/layout.conf b/overlay-variant-auron-yuna/metadata/layout.conf
index 2c12ca5..2810afb 100644
--- a/overlay-variant-auron-yuna/metadata/layout.conf
+++ b/overlay-variant-auron-yuna/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = auron_yuna
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-beaglebone-servo/metadata/layout.conf b/overlay-variant-beaglebone-servo/metadata/layout.conf
index 0a4741f..d592b91 100644
--- a/overlay-variant-beaglebone-servo/metadata/layout.conf
+++ b/overlay-variant-beaglebone-servo/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = beaglebone_servo
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-daisy-embedded/metadata/layout.conf b/overlay-variant-daisy-embedded/metadata/layout.conf
index 7e492e7..b4cb549c0 100644
--- a/overlay-variant-daisy-embedded/metadata/layout.conf
+++ b/overlay-variant-daisy-embedded/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = daisy_embedded
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-daisy-skate/metadata/layout.conf b/overlay-variant-daisy-skate/metadata/layout.conf
index 90f2197..3d00433 100644
--- a/overlay-variant-daisy-skate/metadata/layout.conf
+++ b/overlay-variant-daisy-skate/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = daisy_skate
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-daisy-spring/metadata/layout.conf b/overlay-variant-daisy-spring/metadata/layout.conf
index 4291701..05c5b6f 100644
--- a/overlay-variant-daisy-spring/metadata/layout.conf
+++ b/overlay-variant-daisy-spring/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = daisy_spring
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-guado-moblab/metadata/layout.conf b/overlay-variant-guado-moblab/metadata/layout.conf
index 133a1df..9bed32a 100644
--- a/overlay-variant-guado-moblab/metadata/layout.conf
+++ b/overlay-variant-guado-moblab/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = guado_moblab
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-nyan-big/metadata/layout.conf b/overlay-variant-nyan-big/metadata/layout.conf
index d519287..b2c45d0 100644
--- a/overlay-variant-nyan-big/metadata/layout.conf
+++ b/overlay-variant-nyan-big/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = nyan_big
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-panther-embedded/metadata/layout.conf b/overlay-variant-panther-embedded/metadata/layout.conf
index 542c1f7..7de2920 100644
--- a/overlay-variant-panther-embedded/metadata/layout.conf
+++ b/overlay-variant-panther-embedded/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = panther_embedded
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-panther-goofy/metadata/layout.conf b/overlay-variant-panther-goofy/metadata/layout.conf
index fdc5627..c131099 100644
--- a/overlay-variant-panther-goofy/metadata/layout.conf
+++ b/overlay-variant-panther-goofy/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = panther_goofy
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-panther-moblab/metadata/layout.conf b/overlay-variant-panther-moblab/metadata/layout.conf
index c0bc699..52eb41a 100644
--- a/overlay-variant-panther-moblab/metadata/layout.conf
+++ b/overlay-variant-panther-moblab/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = panther_moblab
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-parrot-ivb/metadata/layout.conf b/overlay-variant-parrot-ivb/metadata/layout.conf
index e6cb4cc..80df86d 100644
--- a/overlay-variant-parrot-ivb/metadata/layout.conf
+++ b/overlay-variant-parrot-ivb/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = parrot_ivb
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-peach-pi/metadata/layout.conf b/overlay-variant-peach-pi/metadata/layout.conf
index e995235..3314a69 100644
--- a/overlay-variant-peach-pi/metadata/layout.conf
+++ b/overlay-variant-peach-pi/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = peach_pi
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-peach-pit/metadata/layout.conf b/overlay-variant-peach-pit/metadata/layout.conf
index f7e43a3..3600b61 100644
--- a/overlay-variant-peach-pit/metadata/layout.conf
+++ b/overlay-variant-peach-pit/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = peach_pit
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-stumpy-moblab/metadata/layout.conf b/overlay-variant-stumpy-moblab/metadata/layout.conf
index 698df95..930b0e5 100644
--- a/overlay-variant-stumpy-moblab/metadata/layout.conf
+++ b/overlay-variant-stumpy-moblab/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = stumpy_moblab
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-veyron-jaq/metadata/layout.conf b/overlay-variant-veyron-jaq/metadata/layout.conf
index ad9e5f3..ad67d96 100644
--- a/overlay-variant-veyron-jaq/metadata/layout.conf
+++ b/overlay-variant-veyron-jaq/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = veyron_jaq
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-veyron-jerry/metadata/layout.conf b/overlay-variant-veyron-jerry/metadata/layout.conf
index c320131..e67fabf 100644
--- a/overlay-variant-veyron-jerry/metadata/layout.conf
+++ b/overlay-variant-veyron-jerry/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = veyron_jerry
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-x86-alex-he/metadata/layout.conf b/overlay-variant-x86-alex-he/metadata/layout.conf
index 5110e40..bf17dd8 100644
--- a/overlay-variant-x86-alex-he/metadata/layout.conf
+++ b/overlay-variant-x86-alex-he/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-alex_he
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-x86-generic-embedded/metadata/layout.conf b/overlay-variant-x86-generic-embedded/metadata/layout.conf
index 4c1e93a..04f06e3 100644
--- a/overlay-variant-x86-generic-embedded/metadata/layout.conf
+++ b/overlay-variant-x86-generic-embedded/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-generic_embedded
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-x86-generic-freon/metadata/layout.conf b/overlay-variant-x86-generic-freon/metadata/layout.conf
index c9a422e..a6d01fe 100644
--- a/overlay-variant-x86-generic-freon/metadata/layout.conf
+++ b/overlay-variant-x86-generic-freon/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-generic_freon
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-variant-x86-zgb-he/metadata/layout.conf b/overlay-variant-x86-zgb-he/metadata/layout.conf
index ddf06d6..2faba5c 100644
--- a/overlay-variant-x86-zgb-he/metadata/layout.conf
+++ b/overlay-variant-x86-zgb-he/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-zgb_he
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-winky/metadata/layout.conf b/overlay-winky/metadata/layout.conf
index db604ba..ee945e4 100644
--- a/overlay-winky/metadata/layout.conf
+++ b/overlay-winky/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = winky
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-wizpig/metadata/layout.conf b/overlay-wizpig/metadata/layout.conf
index 1f117f4..ef56acc 100644
--- a/overlay-wizpig/metadata/layout.conf
+++ b/overlay-wizpig/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = wizpig
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-wolf/metadata/layout.conf b/overlay-wolf/metadata/layout.conf
index 87c5432..a7c75c6 100644
--- a/overlay-wolf/metadata/layout.conf
+++ b/overlay-wolf/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = wolf
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-x32-generic/metadata/layout.conf b/overlay-x32-generic/metadata/layout.conf
index 58a17b2..d817d84 100644
--- a/overlay-x32-generic/metadata/layout.conf
+++ b/overlay-x32-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x32-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-x86-alex/metadata/layout.conf b/overlay-x86-alex/metadata/layout.conf
index c97ebac..ae43c32 100644
--- a/overlay-x86-alex/metadata/layout.conf
+++ b/overlay-x86-alex/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-alex
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-x86-generic/metadata/layout.conf b/overlay-x86-generic/metadata/layout.conf
index 149b7ef..d00dc62 100644
--- a/overlay-x86-generic/metadata/layout.conf
+++ b/overlay-x86-generic/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-generic
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-x86-mario/metadata/layout.conf b/overlay-x86-mario/metadata/layout.conf
index bd50cfd..ff1c9e9 100644
--- a/overlay-x86-mario/metadata/layout.conf
+++ b/overlay-x86-mario/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-mario
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-x86-zgb/metadata/layout.conf b/overlay-x86-zgb/metadata/layout.conf
index 5888bbd..48c5069 100644
--- a/overlay-x86-zgb/metadata/layout.conf
+++ b/overlay-x86-zgb/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = x86-zgb
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/overlay-zako/metadata/layout.conf b/overlay-zako/metadata/layout.conf
index 882ff6f..2cb3d8d 100644
--- a/overlay-zako/metadata/layout.conf
+++ b/overlay-zako/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = zako
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/project-app-shell/metadata/layout.conf b/project-app-shell/metadata/layout.conf
index 649275f..8e46377 100644
--- a/project-app-shell/metadata/layout.conf
+++ b/project-app-shell/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = app-shell
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/project-freon/metadata/layout.conf b/project-freon/metadata/layout.conf
index db033d8..4de9712 100644
--- a/project-freon/metadata/layout.conf
+++ b/project-freon/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = freon
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/project-mobbase/metadata/layout.conf b/project-mobbase/metadata/layout.conf
index bcd2c01..f0aab55 100644
--- a/project-mobbase/metadata/layout.conf
+++ b/project-mobbase/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mobbase
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/project-mobbuild/metadata/layout.conf b/project-mobbuild/metadata/layout.conf
index 5dc4d17..07f39ca 100644
--- a/project-mobbuild/metadata/layout.conf
+++ b/project-mobbuild/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = mobbuild
 thin-manifests = true
-use-manifests = true
+use-manifests = strict
diff --git a/project-moblab/metadata/layout.conf b/project-moblab/metadata/layout.conf
index f6931dc..2a8d3d3 100644
--- a/project-moblab/metadata/layout.conf
+++ b/project-moblab/metadata/layout.conf
@@ -3,4 +3,4 @@
 profile_eapi_when_unspecified = 5-progress
 repo-name = moblab
 thin-manifests = true
-use-manifests = true
+use-manifests = strict