util-linux-native: Fixed conflicts with shadow-native and ncurses-native

util-linux-native provides /bin/reset and /sbin/nologin. shadow-native
    provides /sbin/nologin and ncurses-native provides /bin/reset. This
    creates a conlict.

    [YOCTO #7484]

    This commit fixes the conflict by deleting the /bin/reset and
    /sbin/nologin from util-linux-native installation.

    Signed-off-by: Caner Altinbasak <caner.altinbasak@gmail.com>

(From OE-Core rev: 56d49ee48f47ea05de26a7e922597413f81b2122)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Caner Altinbasak 2015-03-20 08:16:36 -06:00 committed by Richard Purdie
parent b0b8f47e99
commit 3aad5e01cc
1 changed files with 6 additions and 0 deletions

View File

@ -163,6 +163,12 @@ do_install () {
rm -f ${D}${bindir}/chkdupexe
}
# reset and nologin causes a conflict with ncurses-native and shadow-native
do_install_append_class-native () {
rm -f ${D}${base_bindir}/reset
rm -f ${D}${base_sbindir}/nologin
}
ALTERNATIVE_PRIORITY = "100"
ALTERNATIVE_${PN} = "dmesg kill more mkswap blockdev pivot_root switch_root"