diff --git a/meta-oniro-core/conf/layer.conf b/meta-oniro-core/conf/layer.conf
index 5cd4409391854d75c91a3baf202c86fd8fa519fd..550da1dbc1b53df9bfb6a992bbdc497a6d52d5a2 100644
--- a/meta-oniro-core/conf/layer.conf
+++ b/meta-oniro-core/conf/layer.conf
@@ -13,7 +13,15 @@ BBFILE_COLLECTIONS += "oniro-core"
 BBFILE_PATTERN_oniro-core = "^${LAYERDIR}/"
 BBFILE_PRIORITY_oniro-core = "6"
 
-LAYERDEPENDS_oniro-core = "core"
+LAYERDEPENDS_oniro-core = " \
+    core \
+    intel \
+    meta-seco-imx \
+    networking-layer \
+    raspberrypi \
+    rauc \
+    stm-st-stm32mp \
+    "
 LAYERSERIES_COMPAT_oniro-core = "dunfell"
 
 ONIRO_COREBASE = '${@os.path.normpath("${LAYERDIR}/../")}'