Revert "drm-lease-manager: Add lease-manager deamon to runtime dependencies" 09/27509/3
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Thu, 12 May 2022 15:26:04 +0000 (00:26 +0900)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Thu, 9 Jun 2022 11:02:47 +0000 (11:02 +0000)
The original patch added drm-lease-manager runtime dependency to wayland
compositor recipes.
As a result, when wayland compositor install to image, drm-lease-manager is
force install to that image.

In case of container integrations, drm-lease-manager shall install to
one root file system image only.  Because drm master (leaser) can run only
one process in one linux system.

This patch broke this limitations silently.  The other images of rootfs with
drm-master cause runtime error of drm-lease-mabager.

This runtime dependency need to delete.

Bug-AGL : SPEC-4373

This reverts commit 0452f5635eac8105a7fb3bd4fb78af1f016c7ee7.

Change-Id: Ifc471f2597e43897c0c2315851258d62b832ac8e
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
meta-agl-drm-lease/recipes-graphics/agl-compositor/agl-compositor_git.bbappend
meta-agl-drm-lease/recipes-graphics/weston/weston_10.0.0.bbappend

index 96750b9..3c64ce1 100644 (file)
@@ -4,5 +4,3 @@ SRC_URI += "file://0001-Add-drm-lease-support.patch"
 
 PACKAGECONFIG[drm-lease] = "-Ddrm-lease=true,-Ddrm-lease=false,drm-lease-manager"
 PACKAGECONFIG:append = " drm-lease"
-
-RDEPENDS:${PN}:append = " drm-lease-manager"
index 6444d34..8152a26 100644 (file)
@@ -8,5 +8,3 @@ SRC_URI:append = " \
 
 PACKAGECONFIG[drm-lease] = "-Ddrm-lease=true,-Ddrm-lease=false,drm-lease-manager"
 PACKAGECONFIG:append = " drm-lease"
-
-RDEPENDS:${PN}:append = " drm-lease-manager"