Skip to contentSkip to conversation

packagegroup-core-lsb/-x11-sato: no udev-extraconf in case of systemd

PATCH New Chen Qi 1 participant 2 messages Oct 24, 2018

lore
Share & tools
lore

Chen Qi

author
#0 lore raw

cover packagegroup-core-lsb/-x11-sato: no udev-extraconf in case of systemd

The following changes since commit 8e4c03744cfa8cc559682ebf7074643216dd2b9d:

oe-selftest: devtool: Support meta being a symbolic link (2018-10-21 21:30:35 +0100)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib ChenQi/udev-extraconf
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/udev-extraconf

Chen Qi (1):
packagegroup-core-lsb/-x11-sato: no udev-extraconf in case of systemd

 meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb  | 2 +-
 meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Signature · 1 line
1.9.1
author
#1 lore raw

PATCH 1/1 packagegroup-core-lsb/-x11-sato: no udev-extraconf in case of systemd

The automount udev rule in udev-extraconf is likely to cause conflicts or failures in case of systemd. We are seeing errors like below for qemu bsps.

run-media-hdc.mount loaded failed failed /run/media/hdc

So do not install udev-extraconf in case of systemd in these two packagegroups.

---
 meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb  | 2 +-
 meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb +1 -1
index 6631547..e8dc421 100644
@@ -76,7 +76,7 @@ RDEPENDS_packagegroup-core-sys-extended = "\
     screen \
     setserial \
     sysstat \
-    udev-extraconf \
+    ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'udev-extraconf', d)} \
     unzip \
     watchdog \
     wget \
meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb +1 -1
index 2d7feb8..7e14ece 100644
@@ -33,7 +33,7 @@ RDEPENDS_${PN}-base = "\
     settings-daemon \
     shutdown-desktop \
     ${NETWORK_MANAGER} \
-    udev-extraconf \
+    ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'udev-extraconf', d)} \
     ${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 'pulseaudio-server pulseaudio-client-conf-sato pulseaudio-misc', '', d)} \
     "
 
Signature · 1 line
1.9.1