Добрый день.
Пробую собрать panda3d-simplepbr-0.11.2, вот отрывок .spec-файла:
%build
pushd simplepbr
%pyproject_build
popd
%install
pushd simplepbr
%pyproject_install
popd
pushd simplepbr
%pyproject_build
popd
%install
pushd simplepbr
%pyproject_install
popd
В процессе компиляции, вылетает с ошибкой.
В чём природа этой ошибки? На stackoverflow говорят, что это - результат какой-то циклической зависимости при импорте модулей: https://stackoverflow.com/a/61555431
+ /usr/bin/python3 -m pyproject_installer -v build
Traceback (most recent call last):
File "/usr/lib64/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/lib/python3/site-packages/pyproject_installer/__main__.py", line 21, in <module>
from .build_cmd import build_wheel, build_sdist, WHEEL_TRACKER
File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/__init__.py", line 1, in <module>
from ._build import build_wheel, build_sdist, build_metadata, WHEEL_TRACKER
File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/_build.py", line 8, in <module>
from ..lib.build_backend import backend_hook
File "/usr/lib/python3/site-packages/pyproject_installer/lib/__init__.py", line 8, in <module>
from packaging import requirements, markers, specifiers
File "/usr/lib/python3/site-packages/packaging/requirements.py", line 8, in <module>
from ._parser import parse_requirement
File "/usr/lib/python3/site-packages/packaging/_parser.py", line 10, in <module>
from ._tokenizer import DEFAULT_RULES, Tokenizer
File "/usr/lib/python3/site-packages/packaging/_tokenizer.py", line 6, in <module>
from .specifiers import Specifier
File "/usr/lib/python3/site-packages/packaging/specifiers.py", line 26, in <module>
from .utils import canonicalize_version
File "/usr/lib/python3/site-packages/packaging/utils.py", line 8, in <module>
from .tags import Tag, parse_tag
File "/usr/lib/python3/site-packages/packaging/tags.py", line 26, in <module>
logger = logging.getLogger(__name__)
AttributeError: module 'logging' has no attribute 'getLogger'
ошибка: Неверный код возврата из /home/lk/RPM/BUILDROOT/rpm-tmp.99623 (%build)
Traceback (most recent call last):
File "/usr/lib64/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib64/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/lib/python3/site-packages/pyproject_installer/__main__.py", line 21, in <module>
from .build_cmd import build_wheel, build_sdist, WHEEL_TRACKER
File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/__init__.py", line 1, in <module>
from ._build import build_wheel, build_sdist, build_metadata, WHEEL_TRACKER
File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/_build.py", line 8, in <module>
from ..lib.build_backend import backend_hook
File "/usr/lib/python3/site-packages/pyproject_installer/lib/__init__.py", line 8, in <module>
from packaging import requirements, markers, specifiers
File "/usr/lib/python3/site-packages/packaging/requirements.py", line 8, in <module>
from ._parser import parse_requirement
File "/usr/lib/python3/site-packages/packaging/_parser.py", line 10, in <module>
from ._tokenizer import DEFAULT_RULES, Tokenizer
File "/usr/lib/python3/site-packages/packaging/_tokenizer.py", line 6, in <module>
from .specifiers import Specifier
File "/usr/lib/python3/site-packages/packaging/specifiers.py", line 26, in <module>
from .utils import canonicalize_version
File "/usr/lib/python3/site-packages/packaging/utils.py", line 8, in <module>
from .tags import Tag, parse_tag
File "/usr/lib/python3/site-packages/packaging/tags.py", line 26, in <module>
logger = logging.getLogger(__name__)
AttributeError: module 'logging' has no attribute 'getLogger'
ошибка: Неверный код возврата из /home/lk/RPM/BUILDROOT/rpm-tmp.99623 (%build)
--
С уважением,
С уважением,
Александр Лубягин
г. Киров, Россия / Вятка
lubya...@yandex.ru
_______________________________________________ devel-newbies mailing list devel-newbies@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-newbies