diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py index 2abf518ece..0c553dd765 100644 --- a/bitbake/lib/bb/utils.py +++ b/bitbake/lib/bb/utils.py @@ -36,6 +36,7 @@ import traceback import errno import signal import ast +import collections from commands import getstatusoutput from contextlib import contextmanager from ctypes import cdll @@ -192,7 +193,7 @@ def explode_dep_versions2(s): "DEPEND1 (optional version) DEPEND2 (optional version) ..." and return a dictionary of dependencies and versions. """ - r = {} + r = collections.OrderedDict() l = s.replace(",", "").split() lastdep = None lastcmp = ""