[PATCH 2/2] add support for ppc64le
Dennis Gilmore
dennis at ausil.us
Sat Mar 1 00:53:50 UTC 2014
Signed-off-by: Dennis Gilmore <dennis at ausil.us>
---
dnf/rpmUtils/arch.py | 5 +++++
tests/test_arch.py | 2 ++
2 files changed, 7 insertions(+)
diff --git a/dnf/rpmUtils/arch.py b/dnf/rpmUtils/arch.py
index 64d5235..cd7eee7 100644
--- a/dnf/rpmUtils/arch.py
+++ b/dnf/rpmUtils/arch.py
@@ -49,6 +49,9 @@ arches = {
"amd64": "x86_64",
"ia32e": "x86_64",
+ #ppc64le
+ "ppc64le": "noarch",
+
# ppc
"ppc64p7": "ppc64",
"ppc64pseries": "ppc64",
@@ -250,6 +253,8 @@ def getBaseArch(myarch):
if myarch.startswith("sparc64"):
return "sparc"
+ elif myarch.startswith("ppc64le"):
+ return "ppc64le"
elif myarch.startswith("ppc64") and not _ppc64_native_is_best:
return "ppc"
elif myarch.startswith("aarch64"):
diff --git a/tests/test_arch.py b/tests/test_arch.py
index 75a598b..86f2e61 100644
--- a/tests/test_arch.py
+++ b/tests/test_arch.py
@@ -54,6 +54,7 @@ class Arch(support.TestCase):
('ia64', 'ia64'),
('ppc', 'ppc'),
('ppc64', 'ppc64'),
+ ('ppc64le', 'ppc64le'),
('ppc64iseries', 'ppc64'),
('ppc64p7', 'ppc64'),
('ppc64pseries', 'ppc64'),
@@ -103,6 +104,7 @@ class Arch(support.TestCase):
('ia64', False),
('ppc', False),
('ppc64', True),
+ ('ppc64le', False),
('ppc64iseries', True),
('ppc64p7', True),
('ppc64pseries', True),
--
1.8.5.3
More information about the Yum-devel
mailing list