systemd expects fsck programs to be located in /sbin and fails for
dosfstools with

| Checking was requested for ..., but /sbin/fsck.vfat cannot be used: No such 
file or directory

Other fsck programs (e.g. ext4) are located in /sbin already so move
vfat programs into this directory too.

Signed-off-by: Enrico Scholz <enrico.sch...@sigma-chemnitz.de>
---
 meta/recipes-devtools/dosfstools/dosfstools_2.11.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb 
b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb
index a6a7ddc..b59b250 100644
--- a/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb
+++ b/meta/recipes-devtools/dosfstools/dosfstools_2.11.bb
@@ -27,7 +27,7 @@ SRC_URI[sha256sum] = 
"0eac6d12388b3d9ed78684529c1b0d9346fa2abbe406c4d4a3eb5a023c
 CFLAGS_append = " -D_FILE_OFFSET_BITS=64"
 
 do_install () {
-       oe_runmake "PREFIX=${D}" "SBINDIR=${D}${sbindir}" \
+       oe_runmake "PREFIX=${D}" "SBINDIR=${D}${base_sbindir}" \
                   "MANDIR=${D}${mandir}/man8" install
 }
 
-- 
1.9.3

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to