Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1746847
Summary: | python-dask fails to build with Python 3.8 on Fedora 32+ | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | python-dask | Assignee: | Elliott Sales de Andrade <quantum.analyst> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | mtasaka, python-sig, quantum.analyst |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | python-dask-2.4.0-1.fc32~bootstrap python-dask-2.3.0-1.fc32~bootstrap | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-09-14 10:07:54 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1750908, 1750909, 1686977 |
Description
Miro Hrončok
2019-08-29 11:42:15 UTC
2.3.0 fixes many of the bugs, but there are still a couple failures but they seem to be bugs in Pandas:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pandas.core.computation.expr.PandasExprVisitor object at 0x7f8794254580>
node = <_ast.Constant object at 0x7f8794254af0>, kwargs = {'side': 'right'}
method = 'visit_Constant'
visitor = <bound method NodeVisitor.visit_Constant of <pandas.core.computation.expr.PandasExprVisitor object at 0x7f8794254580>>
def visit(self, node, **kwargs):
if isinstance(node, str):
clean = self.preparser(node)
try:
node = ast.fix_missing_locations(ast.parse(clean))
except SyntaxError as e:
from keyword import iskeyword
if any(iskeyword(x) for x in clean.split()):
e.msg = "Python keyword not valid identifier" " in numexpr query"
raise e
method = "visit_" + node.__class__.__name__
visitor = getattr(self, method)
> return visitor(node, **kwargs)
E TypeError: visit_Constant() got an unexpected keyword argument 'side'
/usr/lib64/python3.8/site-packages/pandas/core/computation/expr.py:441: TypeError
Opened https://src.fedoraproject.org/rpms/python-pandas/pull-request/6 to fix Pandas, and this will also fix Dask tests. This would have been caught long ago if Pandas had a %check. I got: ____________ test_repartition_npartitions[<lambda>0-float-1-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-1-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-1-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-1-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-1-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-1-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-1-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-1-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-2-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-2-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-2-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-2-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-2-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-2-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-2-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-2-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-4-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-4-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-4-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-4-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-4-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-4-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-4-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-4-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-5-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-5-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-5-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-5-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-5-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-5-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>0-float-5-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-float-5-5-False] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-1-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-2-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-4-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>0-M8[ns]-5-5-False] ___________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-1-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-1-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-1-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-1-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-1-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-1-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-1-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-1-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-2-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-2-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-2-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-2-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-2-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-2-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-2-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-2-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-4-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-4-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-4-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-4-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-4-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-4-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-4-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-4-5-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-5-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-5-1-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-5-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-5-2-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-5-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-5-4-False] ____________ [XPASS(strict)] Unsupported architecture ____________ test_repartition_npartitions[<lambda>1-float-5-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-float-5-5-False] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-1-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-2-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-4-5-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-1-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-1-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-2-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-2-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-4-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-4-False] ___________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-5-True] ____________ [XPASS(strict)] Unsupported architecture ___________ test_repartition_npartitions[<lambda>1-M8[ns]-5-5-False] ___________ [XPASS(strict)] Unsupported architecture on i686, s390x and a segfault on armv7hl. Trying to hit x86_64 With 2.4.0, I changed the xfail patch so it would not trigger any more XPASS with strict, so it should be more resilient to other arches. (See https://koji.fedoraproject.org/koji/taskinfo?taskID=37656637; failures are only because it not supposed to be arch-ful.) There are still some intermittent failures that I have reported upstream, but they don't really have anything to do with Python 3.8. |