diff options
Diffstat (limited to 'meta/lib/oe')
| -rw-r--r-- | meta/lib/oe/package_manager.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/meta/lib/oe/package_manager.py b/meta/lib/oe/package_manager.py index 4aaff8ca43..bc22c5fc75 100644 --- a/meta/lib/oe/package_manager.py +++ b/meta/lib/oe/package_manager.py | |||
| @@ -5,6 +5,7 @@ import subprocess | |||
| 5 | import shutil | 5 | import shutil |
| 6 | import multiprocessing | 6 | import multiprocessing |
| 7 | import re | 7 | import re |
| 8 | import collections | ||
| 8 | import bb | 9 | import bb |
| 9 | import tempfile | 10 | import tempfile |
| 10 | import oe.utils | 11 | import oe.utils |
| @@ -101,13 +102,8 @@ class Indexer(object, metaclass=ABCMeta): | |||
| 101 | 102 | ||
| 102 | class RpmIndexer(Indexer): | 103 | class RpmIndexer(Indexer): |
| 103 | def get_ml_prefix_and_os_list(self, arch_var=None, os_var=None): | 104 | def get_ml_prefix_and_os_list(self, arch_var=None, os_var=None): |
| 104 | package_archs = { | 105 | package_archs = collections.OrderedDict() |
| 105 | 'default': [], | 106 | target_os = collections.OrderedDict() |
| 106 | } | ||
| 107 | |||
| 108 | target_os = { | ||
| 109 | 'default': "", | ||
| 110 | } | ||
| 111 | 107 | ||
| 112 | if arch_var is not None and os_var is not None: | 108 | if arch_var is not None and os_var is not None: |
| 113 | package_archs['default'] = self.d.getVar(arch_var, True).split() | 109 | package_archs['default'] = self.d.getVar(arch_var, True).split() |
| @@ -138,7 +134,7 @@ class RpmIndexer(Indexer): | |||
| 138 | target_os[eext[1]] = localdata.getVar("TARGET_OS", | 134 | target_os[eext[1]] = localdata.getVar("TARGET_OS", |
| 139 | True).strip() | 135 | True).strip() |
| 140 | 136 | ||
| 141 | ml_prefix_list = dict() | 137 | ml_prefix_list = collections.OrderedDict() |
| 142 | for mlib in package_archs: | 138 | for mlib in package_archs: |
| 143 | if mlib == 'default': | 139 | if mlib == 'default': |
| 144 | ml_prefix_list[mlib] = package_archs[mlib] | 140 | ml_prefix_list[mlib] = package_archs[mlib] |
