Re: [oe] [meta-python][PATCH 4/5] python-zipp: Add native and nativesdk to BBCLASSEXTEND

2019-11-19 Thread Koppolu, Chanakya
Hello,

A recent upgrade to pytest is missing a runtime module called "zipp" which is a 
dependency for importlib-metadata. Here is the log from the image built using 
the latest changes from meta-openembedded layer:

root@intel-corei7-64:~# pytest
Traceback (most recent call last):
  File "/usr/bin/pytest", line 6, in 
from pkg_resources import load_entry_point
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3250, in 
@_call_aside
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3234, in _call_aside
f(*args, **kwargs)
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3263, in _initialize_master_working_set
working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
583, in _build_master
ws.require(__requires__)
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
900, in require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'zipp>=0.5' distribution was not found 
and is required by importlib-metadata
root@intel-corei7-64:~# pytest --version
Traceback (most recent call last):
  File "/usr/bin/pytest", line 6, in 
from pkg_resources import load_entry_point
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3250, in 
@_call_aside
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3234, in _call_aside
f(*args, **kwargs)
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
3263, in _initialize_master_working_set
working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
583, in _build_master
ws.require(__requires__)
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
900, in require
needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.7/site-packages/pkg_resources/__init__.py", line 
786, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'zipp>=0.5' distribution was not found 
and is required by importlib-metadata
root@intel-corei7-64:~# python3 --version
Python 3.7.5

Please test pytest before upgrading for any missing modules. 

Regards,
Chanakya

-Original Message-
From: openembedded-devel-boun...@lists.openembedded.org 
 On Behalf Of Fabio Berton
Sent: Wednesday, November 13, 2019 4:10 AM
To: openembedded-devel@lists.openembedded.org
Subject: [oe] [meta-python][PATCH 4/5] python-zipp: Add native and nativesdk to 
BBCLASSEXTEND

Signed-off-by: Fabio Berton 
---
 meta-python/recipes-devtools/python/python-zipp.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-zipp.inc 
b/meta-python/recipes-devtools/python/python-zipp.inc
index ba18f7216..5f63852ad 100644
--- a/meta-python/recipes-devtools/python/python-zipp.inc
+++ b/meta-python/recipes-devtools/python/python-zipp.inc
@@ -8,3 +8,5 @@ SRC_URI[sha256sum] = 
"3718b1cbcd963c7d4c5511a8240812904164b7f381b647143a89d3b98f
 
 DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
 RDEPENDS_${PN} += "${PYTHON_PN}-more-itertools"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH 4/5] python-zipp: Add native and nativesdk to BBCLASSEXTEND

2019-11-13 Thread Fabio Berton
Signed-off-by: Fabio Berton 
---
 meta-python/recipes-devtools/python/python-zipp.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-zipp.inc 
b/meta-python/recipes-devtools/python/python-zipp.inc
index ba18f7216..5f63852ad 100644
--- a/meta-python/recipes-devtools/python/python-zipp.inc
+++ b/meta-python/recipes-devtools/python/python-zipp.inc
@@ -8,3 +8,5 @@ SRC_URI[sha256sum] = 
"3718b1cbcd963c7d4c5511a8240812904164b7f381b647143a89d3b98f
 
 DEPENDS += "${PYTHON_PN}-setuptools-scm-native"
 RDEPENDS_${PN} += "${PYTHON_PN}-more-itertools"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel