]> code.ossystems Code Review - openembedded-core.git/commitdiff
dosfstools: place files in /sbin, not in /usr/sbin
authorEnrico Scholz <enrico.scholz@sigma-chemnitz.de>
Tue, 7 Oct 2014 12:07:33 +0000 (14:07 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 Oct 2014 09:39:12 +0000 (10:39 +0100)
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.scholz@sigma-chemnitz.de>
meta/recipes-devtools/dosfstools/dosfstools_2.11.bb

index a6a7ddcbd9ed687c1a445618a0deebf9487e15b2..b59b25019ccdde255d858cd7053f393dff721347 100644 (file)
@@ -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
 }