Skip to content

conf/layer.conf: Add layer validation fixes#126

Merged
otavio merged 2 commits into
OSSystemsEmbeddedLinux:masterfrom
lucianogdittgen:master
Jun 19, 2026
Merged

conf/layer.conf: Add layer validation fixes#126
otavio merged 2 commits into
OSSystemsEmbeddedLinux:masterfrom
lucianogdittgen:master

Conversation

@lucianogdittgen

Copy link
Copy Markdown
Contributor

Declare the OE-Core layer dependency in layer.conf so tooling can validate the dependency already documented in the README.

Also require the pam distro feature for weston-touch-calibrator-service, matching its weston-init runtime dependency. This lets yocto-check-layer skip the recipe when pam is unavailable instead of failing world signature generation.

Declare the core collection dependency in layer.conf so layer tooling
can validate the dependency already documented in the README.

Signed-off-by: Luciano Gomes <luciano.dittgen@ossystems.com.br>
weston-init depends on pam being enabled and is skipped under nodistro
when DISTRO_FEATURES does not include it. Since the calibrator service
unconditionally RDEPENDS on weston-init, require pam here too so
yocto-check-layer skips the recipe instead of failing world signature
generation.
@otavio otavio merged commit afa47be into OSSystemsEmbeddedLinux:master Jun 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants