mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
sdk: streamline locale removal
For some reason dnf is aborting with the fairly useless "failed to read RPMDB" error during SDK creation. Luckily as we're just deleting locale packages we can pass False to remove() to use RPM directly, which doesn't crash. (From OE-Core rev: cb118806841e585ec6ca820360329ae7d122c0af) (From OE-Core rev: 3ebd1a7db39ee5e7ea68e2642a14a03d9b48d8fa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
85f9b65306
commit
de9010edec
|
@ -147,7 +147,7 @@ class Sdk(object, metaclass=ABCMeta):
|
|||
generate_locale_archive(self.d, oe.path.join(self.sdk_host_sysroot, self.sdk_native_path))
|
||||
# And now delete the binary locales
|
||||
pkgs = fnmatch.filter(pm.list_installed(), "nativesdk-glibc-binary-localedata-*.utf-8")
|
||||
pm.remove(pkgs)
|
||||
pm.remove(pkgs, with_dependencies=False)
|
||||
else:
|
||||
# No linguas so do nothing
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue
Block a user