





















I am getting the same failure that Moilleadoir is getting.
After sudo pacman -Rsn amulet-map-editor and rebuilding I still get this error with python-pymctranslate
Successfully built pymctranslate-1.2.30-py3-none-any.whl
==> Entering fakeroot environment...
==> Starting package()...
License file not found
Failed to build python-pymctranslate
For me python-amulet-nbt now fails with
File "/usr/lib/python3.13/site-packages/amulet/api/wrapper/format_wrapper.py", line 25, in <module>
import PyMCTranslate
ModuleNotFoundError: No module named 'PyMCTranslate'
==> ERROR: A failure occurred in build().
Aborting...
and python-pymctranslate fails with
Successfully built pymctranslate-1.2.30-py3-none-any.whl
==> Entering fakeroot environment...
==> Starting package()...
License file not found
Failed to build python-pymctranslate
Successfully built PyMCTranslate-1.2.22+5.g040384c5.dirty-py3-none-any.whl
You seem to be trying to build python-pymctranslate-git, this page is for python-pymctranslate. Anyway, I can't reproduce your error with python-pymctranslate-git either, make sure you've installed python-amulet-nbt first. Note that python-pymctranslate-git is currently broken upstream so you won't be able to build it even without the ImportError, see https://github.com/gentlegiantJGC/PyMCTranslate/issues/44
Getting an error in the first test:
Successfully built PyMCTranslate-1.2.22+5.g040384c5.dirty-py3-none-any.whl
==> Starting check()...
E
======================================================================
ERROR: test_biomes (unittest.loader._FailedTest.test_biomes)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_biomes
Traceback (most recent call last):
File "/usr/lib/python3.11/unittest/loader.py", line 419, in _find_test_path
module = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/unittest/loader.py", line 362, in _get_module_from_name
__import__(name)
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/tests/test_biomes.py", line 3, in <module>
import PyMCTranslate
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/__init__.py", line 1, in <module>
from .py3 import (
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/__init__.py", line 2, in <module>
from PyMCTranslate.py3.api import (
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/__init__.py", line 21, in <module>
from .translation_manager import TranslationManager
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/translation_manager/__init__.py", line 1, in <module>
from .translation_manager import TranslationManager
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/translation_manager/translation_manager.py", line 10, in <module>
from PyMCTranslate.py3.api.rotate import RotateMode, RotationManager
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/rotate/__init__.py", line 1, in <module>
from .rotate import RotateMode, RotationManager
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/rotate/rotate.py", line 7, in <module>
from PyMCTranslate.py3.api.version import Version
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/__init__.py", line 1, in <module>
from .version import Version
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/version.py", line 11, in <module>
from .translators import (
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/translators/__init__.py", line 1, in <module>
from .block import BlockTranslator
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/translators/block.py", line 8, in <module>
from .base import BaseTranslator, BaseSpecification
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/translators/base.py", line 7, in <module>
from PyMCTranslate.py3.api.version.translate import translate
File "/home/nix/.cache/paru/clone/python-pymctranslate-git/src/PyMCTranslate/PyMCTranslate/py3/api/version/translate.py", line 5, in <module>
from amulet_nbt import (
ImportError: cannot import name 'AbstractBaseTag' from 'amulet_nbt' (/home/nix/.local/lib/python3.11/site-packages/amulet_nbt/__init__.py)
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (errors=1)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
The license file should still be installed in (or linked from)
/usr/share/licenses/python-pymctranslate. It's only a change in location that led to a packaging error. This is the correct location: