Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 868999 Details for
Bug 898706
dev-python/pandas-1.5.3 fails to compile (CYTHON3-SYSTEM): Cython.Compiler.Errors.CompileError: timedeltas.pyx
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:pandas-1.5.2:20230829-183227.log
dev-python:pandas-1.5.2:20230829-183227.log (text/plain), 21.27 KB, created by
Maciej Barć
on 2023-08-29 18:35:42 UTC
(
hide
)
Description:
dev-python:pandas-1.5.2:20230829-183227.log
Filename:
MIME Type:
Creator:
Maciej Barć
Created:
2023-08-29 18:35:42 UTC
Size:
21.27 KB
patch
obsolete
> * Package: dev-python/pandas-1.5.2:0 > * Repository: gentoo > * Maintainer: sci@gentoo.org python@gentoo.org > * USE: X abi_x86_64 amd64 elibc_glibc full-support kernel_linux python_targets_python3_11 > * FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox >[ 2023-08-29 20:32:27 ] SETUP for version 1.5.2 of pandas from dev-python >[ 2023-08-29 20:32:28 ] UNPACK for version 1.5.2 of pandas from dev-python >>>> Unpacking source... >>>> Unpacking pandas-1.5.2.tar.gz to /var/tmp/portage/dev-python/pandas-1.5.2/work >>>> Source unpacked in /var/tmp/portage/dev-python/pandas-1.5.2/work >[ 2023-08-29 20:32:28 ] PREPARE for version 1.5.2 of pandas from dev-python >>>> Preparing source in /var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2 ... > * Build system packages: > * dev-python/gpep517 : 13 > * dev-python/installer : 0.7.0 > * dev-python/setuptools : 68.0.0-r1 > * dev-python/setuptools-rust : 1.6.0 > * dev-python/setuptools-scm : 7.1.0 > * dev-python/wheel : 0.41.1 >>>> Source prepared. >[ 2023-08-29 20:32:30 ] CONFIGURE for version 1.5.2 of pandas from dev-python >>>> Configuring source in /var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2 ... >>>> Source configured. >[ 2023-08-29 20:32:30 ] COMPILE for version 1.5.2 of pandas from dev-python >>>> Compiling source in /var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2 ... > * python3_11: running distutils-r1_run_phase python_compile > * Building the wheel for pandas-1.5.2 via setuptools.build_meta:__legacy__ >gpep517 build-wheel --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2-python3_11/wheel >2023-08-29 20:32:30,814 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ ><string>:19: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html >INFO: Disabling color, you really want to install colorlog. >2023-08-29 20:32:31,048 pythran INFO Disabling color, you really want to install colorlog. >WARNING: Overriding pythran description with argspec information for: numpy.random.binomial >2023-08-29 20:32:31,333 pythran WARNING Overriding pythran description with argspec information for: numpy.random.binomial >WARNING: Overriding pythran description with argspec information for: numpy.random.bytes >2023-08-29 20:32:31,333 pythran WARNING Overriding pythran description with argspec information for: numpy.random.bytes >WARNING: Overriding pythran description with argspec information for: numpy.random.chisquare >2023-08-29 20:32:31,333 pythran WARNING Overriding pythran description with argspec information for: numpy.random.chisquare >WARNING: Overriding pythran description with argspec information for: numpy.random.choice >2023-08-29 20:32:31,333 pythran WARNING Overriding pythran description with argspec information for: numpy.random.choice >WARNING: Overriding pythran description with argspec information for: numpy.random.dirichlet >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.dirichlet >WARNING: Overriding pythran description with argspec information for: numpy.random.exponential >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.exponential >WARNING: Overriding pythran description with argspec information for: numpy.random.f >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.f >WARNING: Overriding pythran description with argspec information for: numpy.random.gamma >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.gamma >WARNING: Overriding pythran description with argspec information for: numpy.random.geometric >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.geometric >WARNING: Overriding pythran description with argspec information for: numpy.random.pareto >2023-08-29 20:32:31,334 pythran WARNING Overriding pythran description with argspec information for: numpy.random.pareto >WARNING: Overriding pythran description with argspec information for: numpy.random.gumbel >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.gumbel >WARNING: Overriding pythran description with argspec information for: numpy.random.poisson >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.poisson >WARNING: Overriding pythran description with argspec information for: numpy.random.negative_binomial >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.negative_binomial >WARNING: Overriding pythran description with argspec information for: numpy.random.normal >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.normal >WARNING: Overriding pythran description with argspec information for: numpy.random.laplace >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.laplace >WARNING: Overriding pythran description with argspec information for: numpy.random.logistic >2023-08-29 20:32:31,335 pythran WARNING Overriding pythran description with argspec information for: numpy.random.logistic >WARNING: Overriding pythran description with argspec information for: numpy.random.lognormal >2023-08-29 20:32:31,336 pythran WARNING Overriding pythran description with argspec information for: numpy.random.lognormal >WARNING: Overriding pythran description with argspec information for: numpy.random.logseries >2023-08-29 20:32:31,336 pythran WARNING Overriding pythran description with argspec information for: numpy.random.logseries >WARNING: Overriding pythran description with argspec information for: numpy.random.power >2023-08-29 20:32:31,336 pythran WARNING Overriding pythran description with argspec information for: numpy.random.power >WARNING: Overriding pythran description with argspec information for: numpy.random.ranf >2023-08-29 20:32:31,336 pythran WARNING Overriding pythran description with argspec information for: numpy.random.ranf >WARNING: Overriding pythran description with argspec information for: numpy.random.randint >2023-08-29 20:32:31,336 pythran WARNING Overriding pythran description with argspec information for: numpy.random.randint >WARNING: Overriding pythran description with argspec information for: numpy.random.random >2023-08-29 20:32:31,337 pythran WARNING Overriding pythran description with argspec information for: numpy.random.random >WARNING: Overriding pythran description with argspec information for: numpy.random.random_integers >2023-08-29 20:32:31,337 pythran WARNING Overriding pythran description with argspec information for: numpy.random.random_integers >WARNING: Overriding pythran description with argspec information for: numpy.random.random_sample >2023-08-29 20:32:31,337 pythran WARNING Overriding pythran description with argspec information for: numpy.random.random_sample >WARNING: Overriding pythran description with argspec information for: numpy.random.rayleigh >2023-08-29 20:32:31,337 pythran WARNING Overriding pythran description with argspec information for: numpy.random.rayleigh >WARNING: Overriding pythran description with argspec information for: numpy.random.sample >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.sample >WARNING: Overriding pythran description with argspec information for: numpy.random.standard_exponential >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.standard_exponential >WARNING: Overriding pythran description with argspec information for: numpy.random.standard_gamma >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.standard_gamma >WARNING: Overriding pythran description with argspec information for: numpy.random.standard_normal >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.standard_normal >WARNING: Overriding pythran description with argspec information for: numpy.random.uniform >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.uniform >WARNING: Overriding pythran description with argspec information for: numpy.random.weibull >2023-08-29 20:32:31,338 pythran WARNING Overriding pythran description with argspec information for: numpy.random.weibull >Compiling pandas/_libs/algos.pyx because it changed. >Compiling pandas/_libs/arrays.pyx because it changed. >Compiling pandas/_libs/groupby.pyx because it changed. >Compiling pandas/_libs/hashing.pyx because it changed. >Compiling pandas/_libs/hashtable.pyx because it changed. >Compiling pandas/_libs/index.pyx because it changed. >Compiling pandas/_libs/indexing.pyx because it changed. >Compiling pandas/_libs/internals.pyx because it changed. >Compiling pandas/_libs/interval.pyx because it changed. >Compiling pandas/_libs/join.pyx because it changed. >Compiling pandas/_libs/lib.pyx because it changed. >Compiling pandas/_libs/missing.pyx because it changed. >Compiling pandas/_libs/parsers.pyx because it changed. >Compiling pandas/_libs/reduction.pyx because it changed. >Compiling pandas/_libs/ops.pyx because it changed. >Compiling pandas/_libs/ops_dispatch.pyx because it changed. >Compiling pandas/_libs/properties.pyx because it changed. >Compiling pandas/_libs/reshape.pyx because it changed. >Compiling pandas/_libs/sparse.pyx because it changed. >Compiling pandas/_libs/tslib.pyx because it changed. >Compiling pandas/_libs/tslibs/base.pyx because it changed. >Compiling pandas/_libs/tslibs/ccalendar.pyx because it changed. >Compiling pandas/_libs/tslibs/dtypes.pyx because it changed. >Compiling pandas/_libs/tslibs/conversion.pyx because it changed. >Compiling pandas/_libs/tslibs/fields.pyx because it changed. >Compiling pandas/_libs/tslibs/nattype.pyx because it changed. >Compiling pandas/_libs/tslibs/np_datetime.pyx because it changed. >Compiling pandas/_libs/tslibs/offsets.pyx because it changed. >Compiling pandas/_libs/tslibs/parsing.pyx because it changed. >Compiling pandas/_libs/tslibs/period.pyx because it changed. >Compiling pandas/_libs/tslibs/strptime.pyx because it changed. >Compiling pandas/_libs/tslibs/timedeltas.pyx because it changed. >Compiling pandas/_libs/tslibs/timestamps.pyx because it changed. >Compiling pandas/_libs/tslibs/timezones.pyx because it changed. >Compiling pandas/_libs/tslibs/tzconversion.pyx because it changed. >Compiling pandas/_libs/tslibs/vectorized.pyx because it changed. >Compiling pandas/_libs/testing.pyx because it changed. >Compiling pandas/_libs/window/aggregations.pyx because it changed. >Compiling pandas/_libs/window/indexers.pyx because it changed. >Compiling pandas/_libs/writers.pyx because it changed. >Compiling pandas/io/sas/sas.pyx because it changed. >warning: pandas/_libs/algos.pyx:153:42: Unknown type declaration 'bint' in annotation, ignoring >warning: pandas/_libs/tslibs/nattype.pyx:92:0: Global name __nat_unpickle matched from within class scope in contradiction to to Python 'class private name' rules. This may change in a future release. >warning: pandas/_libs/tslibs/nattype.pyx:92:0: Global name __nat_unpickle matched from within class scope in contradiction to to Python 'class private name' rules. This may change in a future release. >warning: pandas/_libs/tslibs/offsets.pyx:4438:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. >warning: pandas/_libs/tslibs/parsing.pyx:925:29: Unknown type declaration 'bint' in annotation, ignoring > >Error compiling Cython file: >------------------------------------------------------------ >... > if ((len(number) or len(frac)) and not len(unit) > and current_unit is None): > raise ValueError("no units specified") > > if len(frac) > 0 and len(frac) <= 3: > m = 10**(3 -len(frac)) * 1000 * 1000 > ^ >------------------------------------------------------------ > >pandas/_libs/tslibs/timedeltas.pyx:611:42: Cannot assign type 'double' to 'int64_t' > >Error compiling Cython file: >------------------------------------------------------------ >... > raise ValueError("no units specified") > > if len(frac) > 0 and len(frac) <= 3: > m = 10**(3 -len(frac)) * 1000 * 1000 > elif len(frac) > 3 and len(frac) <= 6: > m = 10**(6 -len(frac)) * 1000 > ^ >------------------------------------------------------------ > >pandas/_libs/tslibs/timedeltas.pyx:613:35: Cannot assign type 'double' to 'int64_t' > >Error compiling Cython file: >------------------------------------------------------------ >... > if len(frac) > 0 and len(frac) <= 3: > m = 10**(3 -len(frac)) * 1000 * 1000 > elif len(frac) > 3 and len(frac) <= 6: > m = 10**(6 -len(frac)) * 1000 > elif len(frac) > 6 and len(frac) <= 9: > m = 10**(9 -len(frac)) > ^ >------------------------------------------------------------ > >pandas/_libs/tslibs/timedeltas.pyx:615:18: Cannot assign type 'double' to 'int64_t' >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1330, in cythonize_one_helper > return cythonize_one(*m) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1306, in cythonize_one > raise CompileError(None, pyx_file) >Cython.Compiler.Errors.CompileError: pandas/_libs/tslibs/timedeltas.pyx > >Error compiling Cython file: >------------------------------------------------------------ >... > if weighted == weighted: > > if is_observation or not ignore_na: > if normalize: > if use_deltas: > old_wt *= old_wt_factor ** sub_deltas[i - 1] > ^ >------------------------------------------------------------ > >pandas/_libs/window/aggregations.pyx:1795:32: Cannot assign type 'npy_float64 complex' to 'float64_t' >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1330, in cythonize_one_helper > return cythonize_one(*m) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1306, in cythonize_one > raise CompileError(None, pyx_file) >Cython.Compiler.Errors.CompileError: pandas/_libs/window/aggregations.pyx >warning: pandas/_libs/writers.pyx:123:50: Unknown type declaration 'Py_ssize_t' in annotation, ignoring >warning: pandas/_libs/writers.pyx:123:50: Unknown type declaration 'Py_ssize_t' in annotation, ignoring >warning: pandas/_libs/writers.pyx:123:50: Unknown type declaration 'Py_ssize_t' in annotation, ignoring >[ 1/41] Cythonizing pandas/_libs/algos.pyx >[ 2/41] Cythonizing pandas/_libs/arrays.pyx >[ 3/41] Cythonizing pandas/_libs/groupby.pyx >[ 4/41] Cythonizing pandas/_libs/hashing.pyx >[ 5/41] Cythonizing pandas/_libs/hashtable.pyx >[ 6/41] Cythonizing pandas/_libs/index.pyx >[ 7/41] Cythonizing pandas/_libs/indexing.pyx >[ 8/41] Cythonizing pandas/_libs/internals.pyx >[ 9/41] Cythonizing pandas/_libs/interval.pyx >[10/41] Cythonizing pandas/_libs/join.pyx >[11/41] Cythonizing pandas/_libs/lib.pyx >[12/41] Cythonizing pandas/_libs/missing.pyx >[13/41] Cythonizing pandas/_libs/ops.pyx >[14/41] Cythonizing pandas/_libs/ops_dispatch.pyx >[15/41] Cythonizing pandas/_libs/parsers.pyx >[16/41] Cythonizing pandas/_libs/properties.pyx >[17/41] Cythonizing pandas/_libs/reduction.pyx >[18/41] Cythonizing pandas/_libs/reshape.pyx >[19/41] Cythonizing pandas/_libs/sparse.pyx >[20/41] Cythonizing pandas/_libs/testing.pyx >[21/41] Cythonizing pandas/_libs/tslib.pyx >[22/41] Cythonizing pandas/_libs/tslibs/base.pyx >[23/41] Cythonizing pandas/_libs/tslibs/ccalendar.pyx >[24/41] Cythonizing pandas/_libs/tslibs/conversion.pyx >[25/41] Cythonizing pandas/_libs/tslibs/dtypes.pyx >[26/41] Cythonizing pandas/_libs/tslibs/fields.pyx >[27/41] Cythonizing pandas/_libs/tslibs/nattype.pyx >[28/41] Cythonizing pandas/_libs/tslibs/np_datetime.pyx >[29/41] Cythonizing pandas/_libs/tslibs/offsets.pyx >[30/41] Cythonizing pandas/_libs/tslibs/parsing.pyx >[31/41] Cythonizing pandas/_libs/tslibs/period.pyx >[32/41] Cythonizing pandas/_libs/tslibs/strptime.pyx >[33/41] Cythonizing pandas/_libs/tslibs/timedeltas.pyx >[34/41] Cythonizing pandas/_libs/tslibs/timestamps.pyx >[35/41] Cythonizing pandas/_libs/tslibs/timezones.pyx >[36/41] Cythonizing pandas/_libs/tslibs/tzconversion.pyx >[37/41] Cythonizing pandas/_libs/tslibs/vectorized.pyx >[38/41] Cythonizing pandas/_libs/window/aggregations.pyx >[39/41] Cythonizing pandas/_libs/window/indexers.pyx >[40/41] Cythonizing pandas/_libs/writers.pyx >[41/41] Cythonizing pandas/io/sas/sas.pyx >multiprocessing.pool.RemoteTraceback: >""" >Traceback (most recent call last): > File "/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker > result = (True, func(*args, **kwds)) > ^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar > return list(map(*args)) > ^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1330, in cythonize_one_helper > return cythonize_one(*m) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1306, in cythonize_one > raise CompileError(None, pyx_file) >Cython.Compiler.Errors.CompileError: pandas/_libs/tslibs/timedeltas.pyx >""" > >The above exception was the direct cause of the following exception: > >Traceback (most recent call last): > File "/usr/lib/python-exec/python3.11/gpep517", line 4, in <module> > sys.exit(main()) > ^^^^^^ > File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 406, in main > return func(args) > ^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 202, in build_wheel > print(build_wheel_impl(args, args.wheel_dir), file=out) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/gpep517/__main__.py", line 194, in build_wheel_impl > wheel_name = backend.build_wheel(str(wheel_dir), args.config_json) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/setuptools/build_meta.py", line 416, in build_wheel > return self._build_with_temp_dir(['bdist_wheel'], '.whl', > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/setuptools/build_meta.py", line 401, in _build_with_temp_dir > self.run_setup() > File "/usr/lib/python3.11/site-packages/setuptools/build_meta.py", line 488, in run_setup > self).run_setup(setup_script=setup_script) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/setuptools/build_meta.py", line 338, in run_setup > exec(code, locals()) > File "<string>", line 664, in <module> > File "<string>", line 424, in maybe_cythonize > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1130, in cythonize > result.get(99999) # seconds > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get > raise self._value >Cython.Compiler.Errors.CompileError: pandas/_libs/tslibs/timedeltas.pyx > * ERROR: dev-python/pandas-1.5.2::gentoo failed (compile phase): > * Wheel build failed > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 4200: Called distutils-r1_src_compile > * environment, line 2120: Called _distutils-r1_run_foreach_impl 'python_compile' > * environment, line 963: Called python_foreach_impl 'distutils-r1_run_phase' 'python_compile' > * environment, line 3800: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile' > * environment, line 3281: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile' > * environment, line 3279: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile' > * environment, line 1402: Called distutils-r1_run_phase 'python_compile' > * environment, line 2104: Called python_compile > * environment, line 3591: Called distutils-r1_python_compile '-j1' > * environment, line 1923: Called distutils_pep517_install '/var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2-python3_11/install' > * environment, line 2462: Called die > * The specific snippet of code: > * [[ -n ${wheel} ]] || die "No wheel name returned"; > * > * If you need support, post the output of `emerge --info '=dev-python/pandas-1.5.2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/pandas-1.5.2::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:pandas-1.5.2:20230829-183227.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/pandas-1.5.2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/pandas-1.5.2/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2' > * S: '/var/tmp/portage/dev-python/pandas-1.5.2/work/pandas-1.5.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 898706
:
855556
| 868999