mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00
package_qa_check_rdepends: Allow /usr/bin/sh if usrmerge
If the distro feature usrmerge is set, all files from /bin are moved to /usr/bin, i.e. /usr/bin/sh is the same as /bin/sh and should be allowed be ignored, because it's always present. (From OE-Core rev: 330dc61053afae8a1812bda6f9e01e2f09d1f08f) Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
91acd29313
commit
90ac8a0c66
|
@ -923,8 +923,12 @@ def package_qa_check_rdepends(pkg, pkgdest, skip, taskdeps, packages, d):
|
|||
|
||||
if "file-rdeps" not in skip:
|
||||
ignored_file_rdeps = set(['/bin/sh', '/usr/bin/env', 'rtld(GNU_HASH)'])
|
||||
if bb.utils.contains('DISTRO_FEATURES', 'usrmerge', True, False, d):
|
||||
ignored_file_rdeps |= set(['/usr/bin/sh'])
|
||||
if bb.data.inherits_class('nativesdk', d):
|
||||
ignored_file_rdeps |= set(['/bin/bash', '/usr/bin/perl', 'perl'])
|
||||
if bb.utils.contains('DISTRO_FEATURES', 'usrmerge', True, False, d):
|
||||
ignored_file_rdeps |= set(['/usr/bin/bash'])
|
||||
# For Saving the FILERDEPENDS
|
||||
filerdepends = {}
|
||||
rdep_data = oe.packagedata.read_subpkgdata(pkg, d)
|
||||
|
|
Loading…
Reference in New Issue
Block a user