Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 866903 Details for
Bug 911644
dev-python/zeroconf-0.72.0 - AttributeError: CAnalysedBaseTypeNode object has no attribute name
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:zeroconf-0.72.0:20230803-075623.log
dev-python:zeroconf-0.72.0:20230803-075623.log (text/plain), 9.01 KB, created by
Toralf Förster
on 2023-08-03 08:08:38 UTC
(
hide
)
Description:
dev-python:zeroconf-0.72.0:20230803-075623.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-08-03 08:08:38 UTC
Size:
9.01 KB
patch
obsolete
> * Package: dev-python/zeroconf-0.72.0:0 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_11 > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking zeroconf-0.72.0.tar.gz to /var/tmp/portage/dev-python/zeroconf-0.72.0/work >>>> Source unpacked in /var/tmp/portage/dev-python/zeroconf-0.72.0/work >>>> Preparing source in /var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0 ... > * Build system packages: > * dev-python/gpep517 : 13 > * dev-python/installer : 0.7.0 > * dev-python/cython : 0.29.36 > * dev-python/poetry-core : 1.6.1 >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0 ... > * python3_11: running distutils-r1_run_phase distutils-r1_python_compile > * Building the wheel for zeroconf-0.72.0 via poetry.core.masonry.api >gpep517 build-wheel --backend poetry.core.masonry.api --output-fd 3 --wheel-dir /var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0-python3_11/wheel >2023-08-03 07:56:27,237 gpep517 INFO Building wheel via backend poetry.core.masonry.api >2023-08-03 07:56:27,371 poetry.core.masonry.builders.wheel INFO Building wheel >2023-08-03 07:56:27,391 poetry.core.masonry.builders.sdist WARNING A setup.py file already exists. Using it. > >Error compiling Cython file: >------------------------------------------------------------ >... > > def __eq__(self, other: Any) -> bool: # pylint: disable=no-self-use > """Abstract method""" > raise AbstractMethodException > > def suppressed_by(self, msg: 'DNSIncoming') -> bool: > ^ >------------------------------------------------------------ > >src/zeroconf/_dns.py:174:28: Compiler crash in AnalyseDeclarationsTransform > >File 'ModuleNode.py', line 124, in analyse_declarations: ModuleNode(_dns.py:1:0, > doc = ' Multicast DNS Service Discovery for Python, v0.14-wmcbrine\n Copyright 2003 Paul Scott-Murphy, 2014 William McBrine\n\n This module provides a framework for the use of DNS Service Discovery\n using IP multicast.\n\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation; either\n version 2.1 of the License, or (at your option) any later version.\n\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n\n You should have received a copy of the GNU Lesser General Public\n License along with this library; if not, write to the Free Software\n Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301\n USA\n', > full_module_name = 'zeroconf._dns') >File 'Nodes.py', line 431, in analyse_declarations: StatListNode(_dns.py:23:0) >File 'Nodes.py', line 431, in analyse_declarations: StatListNode(_dns.py:156:0) >File 'Nodes.py', line 4817, in analyse_declarations: CClassDefNode(_dns.py:156:0, > class_name = 'DNSRecord', > doc = 'A DNS record - like a DNS entry, but has a TTL', > visibility = 'private') >File 'Nodes.py', line 431, in analyse_declarations: StatListNode(_dns.py:158:4) >File 'Nodes.py', line 2359, in analyse_declarations: CFuncDefNode(_dns.py:174:4, > doc = 'Returns true if any answer in a message can suffice for the\n information held in this record.', > is_c_class_method = 1, > modifiers = [...]/0, > overridable = 1, > visibility = 'private') >File 'Nodes.py', line 681, in analyse: CFuncDeclaratorNode(_dns.py:174:4, > calling_convention = '') >File 'Nodes.py', line 909, in analyse: CArgDeclNode(_dns.py:174:28, > is_generic = 1, > outer_attrs = [...]/2) > >Compiler crash traceback from this point on: > File "/usr/lib/python3.11/site-packages/Cython/Compiler/Nodes.py", line 909, in analyse > if self.annotation and env and env.directives['annotation_typing'] and self.base_type.name is None: > ^^^^^^^^^^^^^^^^^^^ >AttributeError: 'CAnalysedBaseTypeNode' object has no attribute 'name' >Compiling src/zeroconf/_dns.py because it changed. >Compiling src/zeroconf/_cache.py because it changed. >Compiling src/zeroconf/_protocol/incoming.py because it changed. >Compiling src/zeroconf/_protocol/outgoing.py because it changed. >[1/4] Cythonizing src/zeroconf/_cache.py >[2/4] Cythonizing src/zeroconf/_dns.py >Traceback (most recent call last): > File "/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0/setup.py", line 37, in <module> > build(setup_kwargs) > File "/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0/build_ext.py", line 24, in build > ext_modules=cythonize( > ^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1120, in cythonize > cythonize_one(*args) > File "/usr/lib/python3.11/site-packages/Cython/Build/Dependencies.py", line 1243, in cythonize_one > raise CompileError(None, pyx_file) >Cython.Compiler.Errors.CompileError: src/zeroconf/_dns.py >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/poetry/core/masonry/api.py", line 57, in build_wheel > return WheelBuilder.make_in( > ^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/poetry/core/masonry/builders/wheel.py", line 88, in make_in > wb.build(target_dir=directory) > File "/usr/lib/python3.11/site-packages/poetry/core/masonry/builders/wheel.py", line 121, in build > self._build(zip_file) > File "/usr/lib/python3.11/site-packages/poetry/core/masonry/builders/wheel.py", line 182, in _build > self._run_build_command(setup) > File "/usr/lib/python3.11/site-packages/poetry/core/masonry/builders/wheel.py", line 220, in _run_build_command > subprocess.check_call( > File "/usr/lib/python3.11/subprocess.py", line 413, in check_call > raise CalledProcessError(retcode, cmd) >subprocess.CalledProcessError: Command '['/usr/bin/python3.11', '/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0/setup.py', 'build', '-b', '/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0/build']' returned non-zero exit status 1. > * ERROR: dev-python/zeroconf-0.72.0::gentoo failed (compile phase): > * Wheel build failed > * > * Call stack: > * ebuild.sh, line 136: Called src_compile > * environment, line 4038: Called distutils-r1_src_compile > * environment, line 1936: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' > * environment, line 780: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 3650: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 3126: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 3124: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 1200: Called distutils-r1_run_phase 'distutils-r1_python_compile' > * environment, line 1918: Called distutils-r1_python_compile > * environment, line 1737: Called distutils_pep517_install '/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0-python3_11/install' > * environment, line 2269: Called die > * The specific snippet of code: > * local wheel=$("${cmd[@]}" 3>&1 1>&2 || die "Wheel build failed"); > * > * If you need support, post the output of `emerge --info '=dev-python/zeroconf-0.72.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/zeroconf-0.72.0::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:zeroconf-0.72.0:20230803-075623.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/zeroconf-0.72.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/zeroconf-0.72.0/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0' > * S: '/var/tmp/portage/dev-python/zeroconf-0.72.0/work/zeroconf-0.72.0' >
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 911644
:
866902
| 866903 |
866904
|
866905
|
866906
|
866907
|
866908