fix install error for opensuse 15.x distro 13/296713/3 sandbox/wangbiao/py3_version sandbox/xuhy/devel-riscv-py3
authorbiao716.wang <biao716.wang@samsung.com>
Thu, 3 Aug 2023 09:21:15 +0000 (18:21 +0900)
committerbiao716.wang <biao716.wang@samsung.com>
Fri, 4 Aug 2023 03:38:28 +0000 (12:38 +0900)
Change-Id: I048a0e8b9e4f5d6be7f431b3a7ae3847ebede76d
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
packaging/itest-core.spec

index e305888e6fac18ba478a3ab975e3d4ea39e9de6f..0e9f8195d203fcc0954e3118d007dd59bba1e255 100644 (file)
@@ -1,5 +1,3 @@
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%{!?python_version: %define python_version %(%{__python} -c "import sys; sys.stdout.write(sys.version[:3])")}
 Name:       itest-core
 Summary:    Functional testing utility
 Version:    1.7
@@ -25,6 +23,7 @@ Requires:   spm
 
 Requires: python3-Jinja2
 Requires: python3-unittest2
+Requires: python3-distro
 
 BuildRequires: python3-setuptools
 BuildRequires: python3-devel
@@ -34,11 +33,8 @@ Functional testing utility
 
 %package -n spm
 Summary:       smart package management tool
-Requires:   python-Jinja2
-Requires:   python-yaml
-%if "%{?python_version}" < "2.7"
-Requires:   python-ordereddict
-%endif
+Requires:   python3-Jinja2
+Requires:   python3-PyYAML
 %if ! 0%{?suse_version}
 Requires:   yum-plugin-remove-with-leaves
 %endif
@@ -51,7 +47,7 @@ Support Redhat, Debian, SuSE
 %package -n nosexcase
 Summary:        nose plugin
 Requires: itest-core
-Requires: python-nose
+Requires: python3-nose
 
 %description -n nosexcase
 This is a nose plugin that provides test cases