mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-26 19:47:17 +00:00
bash-completion: resolve sysroot conflicts for util-linux and networkmanager
* continue the priority for packages shipping bash-completion * oe-core's latest changes turn sysroot conflicts into critical error ERROR: The recipe bash-completion is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /home/a.mueller/tmp/oe-core-glibc/sysroots/overo/usr/share/bash-completion/completions/nmcli Matched in manifest-overo-networkmanager.populate_sysroot /home/a.mueller/tmp/oe-core-glibc/sysroots/overo/usr/share/bash-completion/completions/su Matched in manifest-overo-util-linux.populate_sysroot Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
This commit is contained in:
@@ -23,9 +23,12 @@ do_install_append() {
|
|||||||
|
|
||||||
# Delete files already provided by util-linux
|
# Delete files already provided by util-linux
|
||||||
local i
|
local i
|
||||||
for i in cal dmesg eject hexdump hwclock ionice look renice rtcwake; do
|
for i in cal dmesg eject hexdump hwclock ionice look renice rtcwake su; do
|
||||||
rm ${D}${datadir}/${BPN}/completions/$i
|
rm ${D}${datadir}/${BPN}/completions/$i
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Delete files for networkmanager
|
||||||
|
rm ${D}${datadir}/${BPN}/completions/nmcli
|
||||||
}
|
}
|
||||||
|
|
||||||
RDEPENDS_${PN} = "bash"
|
RDEPENDS_${PN} = "bash"
|
||||||
|
|||||||
Reference in New Issue
Block a user