==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: python-trimesh 5.1.0-1 (Wed Sep 2 13:54:20 2026)
==> Retrieving sources...
-> Found trimesh-5.1.0.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
trimesh-5.1.0.tar.gz ... Passed
==> Making package: python-trimesh 5.1.0-1 (Wed Sep 2 13:54:29 2026)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (4) blas-3.12.1-2 cblas-3.12.1-2 lapack-3.12.1-2 python-numpy-2.5.2-1
Total Installed Size: 55.75 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing blas...
installing cblas...
installing lapack...
installing python-numpy...
Optional dependencies for python-numpy
blas-openblas: faster linear algebra
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (13) python-autocommand-2.2.2-9 python-jaraco.collections-5.1.0-3 python-jaraco.context-6.1.2-1 python-jaraco.functools-4.1.0-3 python-jaraco.text-4.0.0-4 python-more-itertools-11.1.0-1 python-packaging-26.3-1 python-platformdirs-4.11.5-1 python-pyproject-hooks-1.2.0-6 python-build-1.6.0-1 python-installer-1.0.1-1 python-setuptools-1:84.0.0-1 python-wheel-0.48.0-1
Total Installed Size: 9.12 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing python-packaging...
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
python-pip: to use as the Python package installer (default)
python-uv: to use as the Python package installer
python-virtualenv: to use virtualenv for build isolation
installing python-installer...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found trimesh-5.1.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting trimesh-5.1.0.tar.gz with bsdtar
==> Starting build()...
* Getting build dependencies for wheel...
/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
By 2027-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running egg_info
creating trimesh.egg-info
writing trimesh.egg-info/PKG-INFO
writing dependency_links to trimesh.egg-info/dependency_links.txt
writing entry points to trimesh.egg-info/entry_points.txt
writing requirements to trimesh.egg-info/requires.txt
writing top-level names to trimesh.egg-info/top_level.txt
writing manifest file 'trimesh.egg-info/SOURCES.txt'
reading manifest file 'trimesh.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'trimesh.egg-info/SOURCES.txt'
* Building wheel...
/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
By 2027-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
dist._finalize_license_expression()
/usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/trimesh
copying trimesh/schemas.py -> build/lib/trimesh
copying trimesh/base.py -> build/lib/trimesh
copying trimesh/smoothing.py -> build/lib/trimesh
copying trimesh/version.py -> build/lib/trimesh
copying trimesh/transformations.py -> build/lib/trimesh
copying trimesh/parent.py -> build/lib/trimesh
copying trimesh/exceptions.py -> build/lib/trimesh
copying trimesh/permutate.py -> build/lib/trimesh
copying trimesh/util.py -> build/lib/trimesh
copying trimesh/collision.py -> build/lib/trimesh
copying trimesh/iteration.py -> build/lib/trimesh
copying trimesh/graph.py -> build/lib/trimesh
copying trimesh/geometry.py -> build/lib/trimesh
copying trimesh/rendering.py -> build/lib/trimesh
copying trimesh/points.py -> build/lib/trimesh
copying trimesh/registration.py -> build/lib/trimesh
copying trimesh/__init__.py -> build/lib/trimesh
copying trimesh/proximity.py -> build/lib/trimesh
copying trimesh/bounds.py -> build/lib/trimesh
copying trimesh/comparison.py -> build/lib/trimesh
copying trimesh/intersections.py -> build/lib/trimesh
copying trimesh/grouping.py -> build/lib/trimesh
copying trimesh/nsphere.py -> build/lib/trimesh
copying trimesh/remesh.py -> build/lib/trimesh
copying trimesh/constants.py -> build/lib/trimesh
copying trimesh/boolean.py -> build/lib/trimesh
copying trimesh/triangles.py -> build/lib/trimesh
copying trimesh/inertia.py -> build/lib/trimesh
copying trimesh/repair.py -> build/lib/trimesh
copying trimesh/decomposition.py -> build/lib/trimesh
copying trimesh/poses.py -> build/lib/trimesh
copying trimesh/caching.py -> build/lib/trimesh
copying trimesh/convex.py -> build/lib/trimesh
copying trimesh/units.py -> build/lib/trimesh
copying trimesh/curvature.py -> build/lib/trimesh
copying trimesh/resolvers.py -> build/lib/trimesh
copying trimesh/creation.py -> build/lib/trimesh
copying trimesh/primitives.py -> build/lib/trimesh
copying trimesh/interval.py -> build/lib/trimesh
copying trimesh/__main__.py -> build/lib/trimesh
copying trimesh/sample.py -> build/lib/trimesh
copying trimesh/typed.py -> build/lib/trimesh
creating build/lib/trimesh/ray
copying trimesh/ray/ray_util.py -> build/lib/trimesh/ray
copying trimesh/ray/ray_triangle.py -> build/lib/trimesh/ray
copying trimesh/ray/__init__.py -> build/lib/trimesh/ray
copying trimesh/ray/ray_pyembree.py -> build/lib/trimesh/ray
creating build/lib/trimesh/path
copying trimesh/path/polygons.py -> build/lib/trimesh/path
copying trimesh/path/packing.py -> build/lib/trimesh/path
copying trimesh/path/util.py -> build/lib/trimesh/path
copying trimesh/path/segments.py -> build/lib/trimesh/path
copying trimesh/path/curve.py -> build/lib/trimesh/path
copying trimesh/path/simplify.py -> build/lib/trimesh/path
copying trimesh/path/path.py -> build/lib/trimesh/path
copying trimesh/path/__init__.py -> build/lib/trimesh/path
copying trimesh/path/intersections.py -> build/lib/trimesh/path
copying trimesh/path/traversal.py -> build/lib/trimesh/path
copying trimesh/path/repair.py -> build/lib/trimesh/path
copying trimesh/path/raster.py -> build/lib/trimesh/path
copying trimesh/path/creation.py -> build/lib/trimesh/path
copying trimesh/path/arc.py -> build/lib/trimesh/path
copying trimesh/path/entities.py -> build/lib/trimesh/path
creating build/lib/trimesh/path/exchange
copying trimesh/path/exchange/misc.py -> build/lib/trimesh/path/exchange
copying trimesh/path/exchange/dxf.py -> build/lib/trimesh/path/exchange
copying trimesh/path/exchange/__init__.py -> build/lib/trimesh/path/exchange
copying trimesh/path/exchange/svg_io.py -> build/lib/trimesh/path/exchange
copying trimesh/path/exchange/export.py -> build/lib/trimesh/path/exchange
copying trimesh/path/exchange/load.py -> build/lib/trimesh/path/exchange
creating build/lib/trimesh/scene
copying trimesh/scene/cameras.py -> build/lib/trimesh/scene
copying trimesh/scene/scene.py -> build/lib/trimesh/scene
copying trimesh/scene/transforms.py -> build/lib/trimesh/scene
copying trimesh/scene/__init__.py -> build/lib/trimesh/scene
copying trimesh/scene/lighting.py -> build/lib/trimesh/scene
creating build/lib/trimesh/voxel
copying trimesh/voxel/base.py -> build/lib/trimesh/voxel
copying trimesh/voxel/runlength.py -> build/lib/trimesh/voxel
copying trimesh/voxel/morphology.py -> build/lib/trimesh/voxel
copying trimesh/voxel/transforms.py -> build/lib/trimesh/voxel
copying trimesh/voxel/ops.py -> build/lib/trimesh/voxel
copying trimesh/voxel/__init__.py -> build/lib/trimesh/voxel
copying trimesh/voxel/encoding.py -> build/lib/trimesh/voxel
copying trimesh/voxel/creation.py -> build/lib/trimesh/voxel
creating build/lib/trimesh/visual
copying trimesh/visual/objects.py -> build/lib/trimesh/visual
copying trimesh/visual/base.py -> build/lib/trimesh/visual
copying trimesh/visual/material.py -> build/lib/trimesh/visual
copying trimesh/visual/__init__.py -> build/lib/trimesh/visual
copying trimesh/visual/texture.py -> build/lib/trimesh/visual
copying trimesh/visual/gloss.py -> build/lib/trimesh/visual
copying trimesh/visual/color.py -> build/lib/trimesh/visual
creating build/lib/trimesh/viewer
copying trimesh/viewer/windowed.py -> build/lib/trimesh/viewer
copying trimesh/viewer/__init__.py -> build/lib/trimesh/viewer
copying trimesh/viewer/notebook.py -> build/lib/trimesh/viewer
copying trimesh/viewer/trackball.py -> build/lib/trimesh/viewer
creating build/lib/trimesh/exchange
copying trimesh/exchange/misc.py -> build/lib/trimesh/exchange
copying trimesh/exchange/common.py -> build/lib/trimesh/exchange
copying trimesh/exchange/threemf.py -> build/lib/trimesh/exchange
copying trimesh/exchange/binvox.py -> build/lib/trimesh/exchange
copying trimesh/exchange/urdf.py -> build/lib/trimesh/exchange
copying trimesh/exchange/off.py -> build/lib/trimesh/exchange
copying trimesh/exchange/threedxml.py -> build/lib/trimesh/exchange
copying trimesh/exchange/__init__.py -> build/lib/trimesh/exchange
copying trimesh/exchange/ply.py -> build/lib/trimesh/exchange
copying trimesh/exchange/stl.py -> build/lib/trimesh/exchange
copying trimesh/exchange/obj.py -> build/lib/trimesh/exchange
copying trimesh/exchange/cascade.py -> build/lib/trimesh/exchange
copying trimesh/exchange/xyz.py -> build/lib/trimesh/exchange
copying trimesh/exchange/xaml.py -> build/lib/trimesh/exchange
copying trimesh/exchange/dae.py -> build/lib/trimesh/exchange
copying trimesh/exchange/export.py -> build/lib/trimesh/exchange
copying trimesh/exchange/load.py -> build/lib/trimesh/exchange
creating build/lib/trimesh/exchange/gltf
copying trimesh/exchange/gltf/extensions.py -> build/lib/trimesh/exchange/gltf
copying trimesh/exchange/gltf/__init__.py -> build/lib/trimesh/exchange/gltf
creating build/lib/trimesh/resources
copying trimesh/resources/__init__.py -> build/lib/trimesh/resources
creating build/lib/trimesh/interfaces
copying trimesh/interfaces/generic.py -> build/lib/trimesh/interfaces
copying trimesh/interfaces/__init__.py -> build/lib/trimesh/interfaces
copying trimesh/interfaces/blender.py -> build/lib/trimesh/interfaces
copying trimesh/py.typed -> build/lib/trimesh
creating build/lib/trimesh/resources/templates
copying trimesh/resources/templates/blender_unwrap.py.template -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/path.svg -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/base.svg -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/blender_boolean.py.tmpl -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/dxf.json -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/viewer.zip -> build/lib/trimesh/resources/templates
copying trimesh/resources/templates/ply.json -> build/lib/trimesh/resources/templates
copying trimesh/resources/color_map.json.gzip -> build/lib/trimesh/resources
copying trimesh/resources/creation.json -> build/lib/trimesh/resources
copying trimesh/resources/units_to_inches.json -> build/lib/trimesh/resources
creating build/lib/trimesh/resources/schema
copying trimesh/resources/schema/urdf.xsd -> build/lib/trimesh/resources/schema
copying trimesh/resources/schema/README.md -> build/lib/trimesh/resources/schema
copying trimesh/resources/schema/gltf2.schema.zip -> build/lib/trimesh/resources/schema
creating build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/trimesh.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/cylinder.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/sphere.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/extrusion.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/wkt.polygon.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/primitive.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/scenegraph.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/box.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/capsule.schema.json -> build/lib/trimesh/resources/schema/primitive
copying trimesh/resources/schema/primitive/transform.schema.json -> build/lib/trimesh/resources/schema/primitive
installing to build/bdist.linux-aarch64/wheel
running install
running install_lib
creating build/bdist.linux-aarch64/wheel
creating build/bdist.linux-aarch64/wheel/trimesh
copying build/lib/trimesh/schemas.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/base.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/path
copying build/lib/trimesh/path/polygons.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/packing.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/util.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/segments.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/curve.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/simplify.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/path.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
creating build/bdist.linux-aarch64/wheel/trimesh/path/exchange
copying build/lib/trimesh/path/exchange/misc.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/exchange/dxf.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/exchange/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/exchange/svg_io.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/exchange/export.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/exchange/load.py -> build/bdist.linux-aarch64/wheel/./trimesh/path/exchange
copying build/lib/trimesh/path/intersections.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/traversal.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/repair.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/raster.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/creation.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/arc.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/path/entities.py -> build/bdist.linux-aarch64/wheel/./trimesh/path
copying build/lib/trimesh/smoothing.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/version.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/interfaces
copying build/lib/trimesh/interfaces/generic.py -> build/bdist.linux-aarch64/wheel/./trimesh/interfaces
copying build/lib/trimesh/interfaces/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/interfaces
copying build/lib/trimesh/interfaces/blender.py -> build/bdist.linux-aarch64/wheel/./trimesh/interfaces
copying build/lib/trimesh/transformations.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/parent.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/exceptions.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/permutate.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/util.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/resources
copying build/lib/trimesh/resources/color_map.json.gzip -> build/bdist.linux-aarch64/wheel/./trimesh/resources
creating build/bdist.linux-aarch64/wheel/trimesh/resources/schema
copying build/lib/trimesh/resources/schema/urdf.xsd -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema
copying build/lib/trimesh/resources/schema/README.md -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema
creating build/bdist.linux-aarch64/wheel/trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/trimesh.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/cylinder.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/sphere.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/extrusion.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/wkt.polygon.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/primitive.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/scenegraph.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/box.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/capsule.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/primitive/transform.schema.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema/primitive
copying build/lib/trimesh/resources/schema/gltf2.schema.zip -> build/bdist.linux-aarch64/wheel/./trimesh/resources/schema
creating build/bdist.linux-aarch64/wheel/trimesh/resources/templates
copying build/lib/trimesh/resources/templates/blender_unwrap.py.template -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/path.svg -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/base.svg -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/blender_boolean.py.tmpl -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/dxf.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/viewer.zip -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/templates/ply.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources/templates
copying build/lib/trimesh/resources/creation.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources
copying build/lib/trimesh/resources/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/resources
copying build/lib/trimesh/resources/units_to_inches.json -> build/bdist.linux-aarch64/wheel/./trimesh/resources
creating build/bdist.linux-aarch64/wheel/trimesh/viewer
copying build/lib/trimesh/viewer/windowed.py -> build/bdist.linux-aarch64/wheel/./trimesh/viewer
copying build/lib/trimesh/viewer/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/viewer
copying build/lib/trimesh/viewer/notebook.py -> build/bdist.linux-aarch64/wheel/./trimesh/viewer
copying build/lib/trimesh/viewer/trackball.py -> build/bdist.linux-aarch64/wheel/./trimesh/viewer
copying build/lib/trimesh/collision.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/iteration.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/graph.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/geometry.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/rendering.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/points.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/registration.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/proximity.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/bounds.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/visual
copying build/lib/trimesh/visual/objects.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/base.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/material.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/texture.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/gloss.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
copying build/lib/trimesh/visual/color.py -> build/bdist.linux-aarch64/wheel/./trimesh/visual
creating build/bdist.linux-aarch64/wheel/trimesh/exchange
copying build/lib/trimesh/exchange/misc.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/common.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/threemf.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/binvox.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
creating build/bdist.linux-aarch64/wheel/trimesh/exchange/gltf
copying build/lib/trimesh/exchange/gltf/extensions.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange/gltf
copying build/lib/trimesh/exchange/gltf/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange/gltf
copying build/lib/trimesh/exchange/urdf.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/off.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/threedxml.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/ply.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/stl.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/obj.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/cascade.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/xyz.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/xaml.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/dae.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/export.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/exchange/load.py -> build/bdist.linux-aarch64/wheel/./trimesh/exchange
copying build/lib/trimesh/comparison.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/intersections.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/grouping.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/nsphere.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/remesh.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/py.typed -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/voxel
copying build/lib/trimesh/voxel/base.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/runlength.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/morphology.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/transforms.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/ops.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/encoding.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/voxel/creation.py -> build/bdist.linux-aarch64/wheel/./trimesh/voxel
copying build/lib/trimesh/constants.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/boolean.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/triangles.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/inertia.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/repair.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/decomposition.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/poses.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/ray
copying build/lib/trimesh/ray/ray_util.py -> build/bdist.linux-aarch64/wheel/./trimesh/ray
copying build/lib/trimesh/ray/ray_triangle.py -> build/bdist.linux-aarch64/wheel/./trimesh/ray
copying build/lib/trimesh/ray/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/ray
copying build/lib/trimesh/ray/ray_pyembree.py -> build/bdist.linux-aarch64/wheel/./trimesh/ray
copying build/lib/trimesh/caching.py -> build/bdist.linux-aarch64/wheel/./trimesh
creating build/bdist.linux-aarch64/wheel/trimesh/scene
copying build/lib/trimesh/scene/cameras.py -> build/bdist.linux-aarch64/wheel/./trimesh/scene
copying build/lib/trimesh/scene/scene.py -> build/bdist.linux-aarch64/wheel/./trimesh/scene
copying build/lib/trimesh/scene/transforms.py -> build/bdist.linux-aarch64/wheel/./trimesh/scene
copying build/lib/trimesh/scene/__init__.py -> build/bdist.linux-aarch64/wheel/./trimesh/scene
copying build/lib/trimesh/scene/lighting.py -> build/bdist.linux-aarch64/wheel/./trimesh/scene
copying build/lib/trimesh/convex.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/units.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/curvature.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/resolvers.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/creation.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/primitives.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/interval.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/__main__.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/sample.py -> build/bdist.linux-aarch64/wheel/./trimesh
copying build/lib/trimesh/typed.py -> build/bdist.linux-aarch64/wheel/./trimesh
running install_egg_info
running egg_info
writing trimesh.egg-info/PKG-INFO
writing dependency_links to trimesh.egg-info/dependency_links.txt
writing entry points to trimesh.egg-info/entry_points.txt
writing requirements to trimesh.egg-info/requires.txt
writing top-level names to trimesh.egg-info/top_level.txt
reading manifest file 'trimesh.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'trimesh.egg-info/SOURCES.txt'
Copying trimesh.egg-info to build/bdist.linux-aarch64/wheel/./trimesh-5.1.0-py3.14.egg-info
running install_scripts
creating build/bdist.linux-aarch64/wheel/trimesh-5.1.0.dist-info/WHEEL
creating '/build/python-trimesh/src/trimesh-5.1.0/dist/.tmp-q4dtv0oq/trimesh-5.1.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it
adding 'trimesh/__init__.py'
adding 'trimesh/__main__.py'
adding 'trimesh/base.py'
adding 'trimesh/boolean.py'
adding 'trimesh/bounds.py'
adding 'trimesh/caching.py'
adding 'trimesh/collision.py'
adding 'trimesh/comparison.py'
adding 'trimesh/constants.py'
adding 'trimesh/convex.py'
adding 'trimesh/creation.py'
adding 'trimesh/curvature.py'
adding 'trimesh/decomposition.py'
adding 'trimesh/exceptions.py'
adding 'trimesh/geometry.py'
adding 'trimesh/graph.py'
adding 'trimesh/grouping.py'
adding 'trimesh/inertia.py'
adding 'trimesh/intersections.py'
adding 'trimesh/interval.py'
adding 'trimesh/iteration.py'
adding 'trimesh/nsphere.py'
adding 'trimesh/parent.py'
adding 'trimesh/permutate.py'
adding 'trimesh/points.py'
adding 'trimesh/poses.py'
adding 'trimesh/primitives.py'
adding 'trimesh/proximity.py'
adding 'trimesh/py.typed'
adding 'trimesh/registration.py'
adding 'trimesh/remesh.py'
adding 'trimesh/rendering.py'
adding 'trimesh/repair.py'
adding 'trimesh/resolvers.py'
adding 'trimesh/sample.py'
adding 'trimesh/schemas.py'
adding 'trimesh/smoothing.py'
adding 'trimesh/transformations.py'
adding 'trimesh/triangles.py'
adding 'trimesh/typed.py'
adding 'trimesh/units.py'
adding 'trimesh/util.py'
adding 'trimesh/version.py'
adding 'trimesh/exchange/__init__.py'
adding 'trimesh/exchange/binvox.py'
adding 'trimesh/exchange/cascade.py'
adding 'trimesh/exchange/common.py'
adding 'trimesh/exchange/dae.py'
adding 'trimesh/exchange/export.py'
adding 'trimesh/exchange/load.py'
adding 'trimesh/exchange/misc.py'
adding 'trimesh/exchange/obj.py'
adding 'trimesh/exchange/off.py'
adding 'trimesh/exchange/ply.py'
adding 'trimesh/exchange/stl.py'
adding 'trimesh/exchange/threedxml.py'
adding 'trimesh/exchange/threemf.py'
adding 'trimesh/exchange/urdf.py'
adding 'trimesh/exchange/xaml.py'
adding 'trimesh/exchange/xyz.py'
adding 'trimesh/exchange/gltf/__init__.py'
adding 'trimesh/exchange/gltf/extensions.py'
adding 'trimesh/interfaces/__init__.py'
adding 'trimesh/interfaces/blender.py'
adding 'trimesh/interfaces/generic.py'
adding 'trimesh/path/__init__.py'
adding 'trimesh/path/arc.py'
adding 'trimesh/path/creation.py'
adding 'trimesh/path/curve.py'
adding 'trimesh/path/entities.py'
adding 'trimesh/path/intersections.py'
adding 'trimesh/path/packing.py'
adding 'trimesh/path/path.py'
adding 'trimesh/path/polygons.py'
adding 'trimesh/path/raster.py'
adding 'trimesh/path/repair.py'
adding 'trimesh/path/segments.py'
adding 'trimesh/path/simplify.py'
adding 'trimesh/path/traversal.py'
adding 'trimesh/path/util.py'
adding 'trimesh/path/exchange/__init__.py'
adding 'trimesh/path/exchange/dxf.py'
adding 'trimesh/path/exchange/export.py'
adding 'trimesh/path/exchange/load.py'
adding 'trimesh/path/exchange/misc.py'
adding 'trimesh/path/exchange/svg_io.py'
adding 'trimesh/ray/__init__.py'
adding 'trimesh/ray/ray_pyembree.py'
adding 'trimesh/ray/ray_triangle.py'
adding 'trimesh/ray/ray_util.py'
adding 'trimesh/resources/__init__.py'
adding 'trimesh/resources/color_map.json.gzip'
adding 'trimesh/resources/creation.json'
adding 'trimesh/resources/units_to_inches.json'
adding 'trimesh/resources/schema/README.md'
adding 'trimesh/resources/schema/gltf2.schema.zip'
adding 'trimesh/resources/schema/urdf.xsd'
adding 'trimesh/resources/schema/primitive/box.schema.json'
adding 'trimesh/resources/schema/primitive/capsule.schema.json'
adding 'trimesh/resources/schema/primitive/cylinder.schema.json'
adding 'trimesh/resources/schema/primitive/extrusion.schema.json'
adding 'trimesh/resources/schema/primitive/primitive.schema.json'
adding 'trimesh/resources/schema/primitive/scenegraph.schema.json'
adding 'trimesh/resources/schema/primitive/sphere.schema.json'
adding 'trimesh/resources/schema/primitive/transform.schema.json'
adding 'trimesh/resources/schema/primitive/trimesh.schema.json'
adding 'trimesh/resources/schema/primitive/wkt.polygon.schema.json'
adding 'trimesh/resources/templates/base.svg'
adding 'trimesh/resources/templates/blender_boolean.py.tmpl'
adding 'trimesh/resources/templates/blender_unwrap.py.template'
adding 'trimesh/resources/templates/dxf.json'
adding 'trimesh/resources/templates/path.svg'
adding 'trimesh/resources/templates/ply.json'
adding 'trimesh/resources/templates/viewer.zip'
adding 'trimesh/scene/__init__.py'
adding 'trimesh/scene/cameras.py'
adding 'trimesh/scene/lighting.py'
adding 'trimesh/scene/scene.py'
adding 'trimesh/scene/transforms.py'
adding 'trimesh/viewer/__init__.py'
adding 'trimesh/viewer/notebook.py'
adding 'trimesh/viewer/trackball.py'
adding 'trimesh/viewer/windowed.py'
adding 'trimesh/visual/__init__.py'
adding 'trimesh/visual/base.py'
adding 'trimesh/visual/color.py'
adding 'trimesh/visual/gloss.py'
adding 'trimesh/visual/material.py'
adding 'trimesh/visual/objects.py'
adding 'trimesh/visual/texture.py'
adding 'trimesh/voxel/__init__.py'
adding 'trimesh/voxel/base.py'
adding 'trimesh/voxel/creation.py'
adding 'trimesh/voxel/encoding.py'
adding 'trimesh/voxel/morphology.py'
adding 'trimesh/voxel/ops.py'
adding 'trimesh/voxel/runlength.py'
adding 'trimesh/voxel/transforms.py'
adding 'trimesh-5.1.0.dist-info/licenses/LICENSE.md'
adding 'trimesh-5.1.0.dist-info/METADATA'
adding 'trimesh-5.1.0.dist-info/WHEEL'
adding 'trimesh-5.1.0.dist-info/entry_points.txt'
adding 'trimesh-5.1.0.dist-info/top_level.txt'
adding 'trimesh-5.1.0.dist-info/RECORD'
removing build/bdist.linux-aarch64/wheel
Successfully built trimesh-5.1.0-py3-none-any.whl
==> Entering fakeroot environment...
==> Starting package()...
install: creating directory '/build/python-trimesh/pkg/python-trimesh/usr/share'
install: creating directory '/build/python-trimesh/pkg/python-trimesh/usr/share/licenses'
install: creating directory '/build/python-trimesh/pkg/python-trimesh/usr/share/licenses/python-trimesh'
'LICENSE.md' -> '/build/python-trimesh/pkg/python-trimesh/usr/share/licenses/python-trimesh/LICENSE.md'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "python-trimesh"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python-trimesh 5.1.0-1 (Wed Sep 2 13:54:53 2026)
==> Cleaning up...
[?12l[?25h