[oe] [meta-python][PATCH 1/8] python-more-itertools: downgrade 7.2.0 -> 5.0.0

Hongxu Jia hongxu.jia at windriver.com
Fri Nov 8 01:42:38 UTC 2019


On 11/8/19 12:18 AM, Adrian Bunk wrote:
> On Wed, Nov 06, 2019 at 05:30:29PM +0800, Hongxu Jia wrote:
>> ...
>> Should we clarify that we do not support python2? If yes, we could clean up
>> them.
>>
>> In this case, if we do not support python2 more-itertools, we should also
>>
>> clean up these python2 recipes (python-pytest,python-pluggy,python-zipp)
>>
>> that runtime depends on more-itertools.
>>
>>
>> As above upstream commits [1] said, the old version 5.0.0 is the last
>> version
>>
>> to support python2. Two choice: going backwards or cleaning up,
>> ...
> python-more-itertools was added to master less than 2 months ago,
> and the inital add was version 7.2.0.
>
> What you write implies that the Python2 version was never working,
> and should be removed with all reverse dependencies from both master
> and zeus.

A lots of recipe should be clean up, with a simple search,

a serial of dependencies should be affected

meta-python/recipes-devtools/python/python-pytest.inc:19: 
${PYTHON_PN}-pluggy \

meta-python/recipes-devtools/python/python-inflection.inc:12:RDEPENDS_${PN} 
+= "${PYTHON_PN}-pytest"

meta-python/recipes-devtools/python/python-importlib-metadata.inc:12:RDEPENDS_${PN} 
+= "${PYTHON_PN}-zipp ${PYTHON_PN}-pathlib2"


I think the original purpose to add python-more-itertools is to fix the

missing dependency issue, but the contributor does not test on python2

...

commit 5b98315d1955adcaf30c6d8589d6f39692e45a69
Author: Yuan Chao <yuanc.fnst at cn.fujitsu.com>
Date:   Thu Sep 19 12:23:01 2019 +0900

     python-more-itertools: new recipe

     Add new recipe python-more-itertools as it is RDEPEND of 
python-zipp and python-pytest.

...

//Hongxu

>> //Hongxu
> cu
> Adrian
>



More information about the Openembedded-devel mailing list