Fixed
Created: Sep 19, 2013
Updated: Mar 5, 2016
Resolved Date: Dec 8, 2013
Previous ID: LIN5-7597, LIN6-2884
Found In Version: 6.0
Fix Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace
'/usr/sbin/rpc.idmapd': No such file or directory
Details: at boot time
Starting mcelog daemon
creating NFS state directory: done
starting statd: done
starting idmapd: start-stop-daemon: can't execute
'/usr/sbin/rpc.idmapd': No such file or directory
Cause: typo in the recipe. idpamd instead of idmapd
layers/oe-core/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
FILES_${PN}-client = "${base_sbindir}/*mount.nfs* ${sbindir}/*statd \
${sbindir}/rpc.idpamd ${sbindir}/sm-notify \
Please try these patches below:
1) layers/wr-base/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bbappend
--- a/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bbappend
+++ b/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bbappend
@@ -13,8 +13,8 @@ SRC_URI += "file://do-not-pass-CFLAGS-to-native.patch \
inherit useradd
-USERADD_PACKAGES = "${PN}"
-USERADD_PARAM_${PN} = "-d /var/lib/nfs -r -s /bin/false rpcuser"
+USERADD_PACKAGES = "${PN}-client"
+USERADD_PARAM_${PN}-client = "-d /var/lib/nfs -r -s /bin/false rpcuser"
do_install_append () {
chown rpcuser ${D}/var/lib/nfs
2)layers/oe-core/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
--- a/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
+++ b/meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
@@ -50,7 +50,8 @@ INHIBIT_AUTO_STAGE = "1"
PACKAGES =+ "${PN}-client ${PN}-stats"
FILES_${PN}-client = "${base_sbindir}/*mount.nfs* ${sbindir}/*statd \
- ${sbindir}/rpc.idpamd ${sbindir}/sm-notify \
+ ${sbindir}/rpc.idmapd ${sbindir}/sm-notify \
+ ${sbindir}/showmount ${sbindir}/nfsstat \
/var/lib/nfs /etc/init.d/nfscommon"
FILES_${PN}-stats = "${sbindir}/mountstats ${sbindir}/nfsiostat"
RDEPENDS_${PN}-stats = "python"
problem appears at boot time.