[oe-commits] [openembedded-core] 30/38: sdk: streamline locale removal

git at git.openembedded.org git at git.openembedded.org
Thu Apr 5 14:14:53 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch morty
in repository openembedded-core.

commit 3ebd1a7db39ee5e7ea68e2642a14a03d9b48d8fa
Author: Ross Burton <ross.burton at intel.com>
AuthorDate: Fri Mar 16 11:28:32 2018 +0000

    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)
    
    Signed-off-by: Ross Burton <ross.burton at intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
    Signed-off-by: Armin Kuster <akuster808 at gmail.com>
---
 meta/lib/oe/sdk.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/lib/oe/sdk.py b/meta/lib/oe/sdk.py
index bfe9e3a..ec0af3e 100644
--- a/meta/lib/oe/sdk.py
+++ b/meta/lib/oe/sdk.py
@@ -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

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list