The error is not global since we don't use "from os import *", so it should be os.error.
[YOCTO #4489] Signed-off-by: Robert Yang <liezhi.y...@windriver.com> --- meta/lib/oe/cachedpath.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/lib/oe/cachedpath.py b/meta/lib/oe/cachedpath.py index c7860ef..0840cc4 100644 --- a/meta/lib/oe/cachedpath.py +++ b/meta/lib/oe/cachedpath.py @@ -122,10 +122,8 @@ class CachedPath(object): # minor reason when (say) a thousand readable directories are still # left to visit. That logic is copied here. try: - # Note that listdir and error are globals in this module due - # to earlier import-*. names = os.listdir(top) - except error as err: + except os.error as err: if onerror is not None: onerror(err) return -- 1.8.1.2 _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core