2025-10-15T22:33:14,627 Created temporary directory: /tmp/pip-ephem-wheel-cache-wjofudp9 2025-10-15T22:33:14,629 Created temporary directory: /tmp/pip-build-tracker-b7pj1j66 2025-10-15T22:33:14,630 Initialized build tracking at /tmp/pip-build-tracker-b7pj1j66 2025-10-15T22:33:14,630 Created build tracker: /tmp/pip-build-tracker-b7pj1j66 2025-10-15T22:33:14,630 Entered build tracker: /tmp/pip-build-tracker-b7pj1j66 2025-10-15T22:33:14,631 Created temporary directory: /tmp/pip-wheel-meeelywu 2025-10-15T22:33:14,634 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:33:14,636 Created temporary directory: /tmp/pip-ephem-wheel-cache-4epydbvj 2025-10-15T22:33:14,658 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:33:14,661 2 location(s) to search for versions of contactmechanics: 2025-10-15T22:33:14,661 * https://pypi.org/simple/contactmechanics/ 2025-10-15T22:33:14,661 * https://www.piwheels.org/simple/contactmechanics/ 2025-10-15T22:33:14,662 Fetching project page and analyzing links: https://pypi.org/simple/contactmechanics/ 2025-10-15T22:33:14,663 Getting page https://pypi.org/simple/contactmechanics/ 2025-10-15T22:33:14,664 Found index url https://pypi.org/simple 2025-10-15T22:33:14,877 Fetched page https://pypi.org/simple/contactmechanics/ as application/vnd.pypi.simple.v1+json 2025-10-15T22:33:14,883 Found link https://files.pythonhosted.org/packages/29/e1/8d40dcf7f8ded1f40cc4e3d195483eb7f7687d2f6b62d4de27a801db52cc/ContactMechanics-0.90.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 0.90.0 2025-10-15T22:33:14,884 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8d/ab/7064e6c2971d9e71f607fda1e1c4035891492b2ce203f2fb0d1c8943f4c7/ContactMechanics-0.90.1-py3.6.egg (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:14,885 Found link https://files.pythonhosted.org/packages/d9/d2/1998f8b9f97613a72cf9b64ea57b78440c765a6538e83db664705a5ee991/ContactMechanics-0.90.1.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 0.90.1 2025-10-15T22:33:14,886 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/62/3a/4e54fcde5691bbb21f4393470ac49c7719148f3c5de70be6896735ec9bb5/ContactMechanics-0.91.0-py3.8.egg (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:14,887 Found link https://files.pythonhosted.org/packages/7b/1b/24fca803a232cfb1a7372a5ef7cecf6cf2737d38e9cc0797b6ecb57d5fc5/ContactMechanics-0.91.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 0.91.0 2025-10-15T22:33:14,887 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/07/c1/2f2dc1d67cfe075c9f49b7d0d2e7ed135a0aec4880c8fb12cf301e7448b6/ContactMechanics-0.92.0-py3.8.egg (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:14,888 Found link https://files.pythonhosted.org/packages/bd/f5/355df4d8709435c6fbcbc552acf21ee929f234ddaecbca2ce90649ba643e/ContactMechanics-0.92.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 0.92.0 2025-10-15T22:33:14,889 Found link https://files.pythonhosted.org/packages/bf/4c/92e14c51a9400154a5c8674ca336d324fab730616ceda8caafe93293725d/ContactMechanics-0.93.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 0.93.0 2025-10-15T22:33:14,890 Found link https://files.pythonhosted.org/packages/0d/97/993b178689fd9a22ea63f419b4bb84bbf2db1a60bea97954034342ab3db0/ContactMechanics-1.0.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.5.0), version: 1.0.0 2025-10-15T22:33:14,891 Found link https://files.pythonhosted.org/packages/e9/0e/9a8ed751adcaa41ef2d4acd2cce22c114f5882e9262ded88c562d87569bd/ContactMechanics-1.1.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.7.0), version: 1.1.0 2025-10-15T22:33:14,892 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/a3/f6/3bec187779841358e2c2059454071b3befc5f3c6441d46070dd0b954bd75/contactmechanics-1.1.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.7.0) 2025-10-15T22:33:14,893 Found link https://files.pythonhosted.org/packages/61/42/11bd0dc2daf8b680fee2a4e27cf2151739a3142961f21f42b9f6991617a6/ContactMechanics-1.1.1.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.1.1 2025-10-15T22:33:14,894 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/fb/e4/3df5e839be59a66c1afa663e9195c4aa07421c46c56472e47bf14dea0f7c/contactmechanics-1.1.1-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,894 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/14/be/af10222fc1e997ed1954c60576e7aa25fb754e37a84dceee8d117c349679/contactmechanics-1.2.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,895 Found link https://files.pythonhosted.org/packages/2b/89/81114cdc2ea4faebb05c47e2fe8148235616dfb62d57aeb90697018dc43f/contactmechanics-1.2.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.2.0 2025-10-15T22:33:14,895 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/70/80/1a78cf8f810e814008b5faa5969b03ff376e65d9579855a6a59ba0e0734d/contactmechanics-1.3.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,896 Found link https://files.pythonhosted.org/packages/f3/cd/5673bc3d05975f3cf3b81d28eb5241de8ef99ca77bc90c24e11c27cc9c9e/contactmechanics-1.3.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.3.0 2025-10-15T22:33:14,897 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/ed/94/243950ca429572eb98b6eaaec791dfd705ef79cea8583ac982c7f2d6f82c/contactmechanics-1.4.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,898 Found link https://files.pythonhosted.org/packages/a3/3b/7094277ea403462ef1cd6ba05c79497554f9c2fc3f1bafd0a201c51ce744/contactmechanics-1.4.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.4.0 2025-10-15T22:33:14,898 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/0f/03/a74a79cd120534dd097aacfc0d8bedbd6ee84949c777a93a68f464bfab08/contactmechanics-1.5.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,899 Found link https://files.pythonhosted.org/packages/83/fa/ddbb85e9623ca32f1c723902e2dffcd62212ef782172c602b268ee791bc7/contactmechanics-1.5.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.5.0 2025-10-15T22:33:14,900 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/9f/36/01a3031083fb3ddc88b73f9b50d07efa5147ee447b805583e6c7f403d602/contactmechanics-1.6.0-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0) 2025-10-15T22:33:14,901 Found link https://files.pythonhosted.org/packages/79/ad/004711f4b3bb04f2a724864d899b8f927e3e7cbe71daf48bbf154660d521/contactmechanics-1.6.0.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.8.0), version: 1.6.0 2025-10-15T22:33:14,902 Skipping link: No binaries permitted for contactmechanics: https://files.pythonhosted.org/packages/ff/05/d9d8d959a4ead6597d2849010e54029a92ccf95215b2feee25aa3492c71f/contactmechanics-1.6.1-py3-none-any.whl (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.9.0) 2025-10-15T22:33:14,903 Found link https://files.pythonhosted.org/packages/3f/95/3568b1695f8e2c930758ccdd12971fb5d85eec96d0a3a8e0e399b61f4b15/contactmechanics-1.6.1.tar.gz (from https://pypi.org/simple/contactmechanics/) (requires-python:>=3.9.0), version: 1.6.1 2025-10-15T22:33:14,903 Fetching project page and analyzing links: https://www.piwheels.org/simple/contactmechanics/ 2025-10-15T22:33:14,904 Getting page https://www.piwheels.org/simple/contactmechanics/ 2025-10-15T22:33:14,905 Found index url https://www.piwheels.org/simple 2025-10-15T22:33:15,067 Fetched page https://www.piwheels.org/simple/contactmechanics/ as text/html 2025-10-15T22:33:15,070 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-1.0.0-py3-none-any.whl#sha256=76964f7e8800de02c6e1aad3ff6b398a5dedc331beda2e072386418a5aa088f0 (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,070 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-0.93.0-py3-none-any.whl#sha256=83b934f4f6b235cd13d95e15ebf5d7d93901163c26e2570739497a67a3a33bd3 (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,071 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-0.92.0-py3-none-any.whl#sha256=a6089111f9f2b505a68076c5f62a677bae919c5693762b29250cb1da0a025ada (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,071 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-0.91.0-py3-none-any.whl#sha256=1e3f61be78af26b9e79b53d3093c3e311f1d0bb580c3fa47910e9dc85ce0f2ef (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,072 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-0.90.1-py3-none-any.whl#sha256=baae0ec35a8fa5a2d8f416ddd077acba698202bc8de7d98ceb9ab85e60a79b71 (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,072 Skipping link: No binaries permitted for contactmechanics: https://archive1.piwheels.org/simple/contactmechanics/ContactMechanics-0.90.0-py3-none-any.whl#sha256=9ad57a1ce0d9d77c520179974f699b30a0727950146168eda379d8add9c0fa9f (from https://www.piwheels.org/simple/contactmechanics/) (requires-python:>=3.5.0) 2025-10-15T22:33:15,073 Skipping link: not a file: https://www.piwheels.org/simple/contactmechanics/ 2025-10-15T22:33:15,074 Skipping link: not a file: https://pypi.org/simple/contactmechanics/ 2025-10-15T22:33:15,094 Given no hashes to check 1 links for project 'contactmechanics': discarding no candidates 2025-10-15T22:33:15,112 Collecting contactmechanics==1.6.1 2025-10-15T22:33:15,114 Created temporary directory: /tmp/pip-unpack-xckgrv1f 2025-10-15T22:33:15,331 Downloading contactmechanics-1.6.1.tar.gz (62 kB) 2025-10-15T22:33:15,452 Added contactmechanics==1.6.1 from https://files.pythonhosted.org/packages/3f/95/3568b1695f8e2c930758ccdd12971fb5d85eec96d0a3a8e0e399b61f4b15/contactmechanics-1.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-b7pj1j66' 2025-10-15T22:33:15,457 Created temporary directory: /tmp/pip-build-env-6x6hcqk_ 2025-10-15T22:33:15,462 Installing build dependencies: started 2025-10-15T22:33:15,464 Running command pip subprocess to install build dependencies 2025-10-15T22:33:16,622 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:33:17,255 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:33:17,278 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:33:17,905 Collecting flit_core>=3.2 2025-10-15T22:33:17,929 Using cached https://www.piwheels.org/simple/flit-core/flit_core-3.12.0-py3-none-any.whl (45 kB) 2025-10-15T22:33:18,094 Collecting DiscoverVersion 2025-10-15T22:33:18,299 Downloading https://archive1.piwheels.org/simple/discoverversion/discoverversion-0.2.6-py3-none-any.whl (6.3 kB) 2025-10-15T22:33:20,965 Installing collected packages: flit_core, DiscoverVersion 2025-10-15T22:33:21,168 Successfully installed DiscoverVersion-0.2.6 flit_core-3.12.0 2025-10-15T22:33:21,398 Installing build dependencies: finished with status 'done' 2025-10-15T22:33:21,404 Getting requirements to build wheel: started 2025-10-15T22:33:21,406 Running command Getting requirements to build wheel 2025-10-15T22:33:21,738 Getting requirements to build wheel: finished with status 'done' 2025-10-15T22:33:21,795 Installing backend dependencies: started 2025-10-15T22:33:21,796 Running command pip subprocess to install backend dependencies 2025-10-15T22:33:22,958 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:33:23,584 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:33:23,607 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:33:24,132 Collecting muFFT>=0.93.1 2025-10-15T22:33:24,272 Downloading mufft-0.94.0.tar.gz (369 kB) 2025-10-15T22:33:24,374 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 369.4/369.4 kB 3.9 MB/s eta 0:00:00 2025-10-15T22:33:24,610 Installing build dependencies: started 2025-10-15T22:33:24,610 Running command pip subprocess to install build dependencies 2025-10-15T22:33:26,387 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:33:26,411 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:33:27,044 Collecting meson>=1.0.0 2025-10-15T22:33:27,063 Using cached meson-1.9.1-py3-none-any.whl (1.0 MB) 2025-10-15T22:33:27,224 Collecting meson-python>=0.15.0 2025-10-15T22:33:27,240 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.18.0-py3-none-any.whl (28 kB) 2025-10-15T22:33:27,510 Collecting ninja 2025-10-15T22:33:27,517 Using cached ninja-1.13.0-py3-none-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (146 kB) 2025-10-15T22:33:29,189 Collecting numpy>=1.20.0 2025-10-15T22:33:29,637 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.3-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-10-15T22:33:30,131 Collecting packaging>=23.2 2025-10-15T22:33:30,149 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-15T22:33:30,249 Collecting pyproject-metadata>=0.9.0 2025-10-15T22:33:30,264 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.9.1-py3-none-any.whl (18 kB) 2025-10-15T22:33:33,117 Installing collected packages: packaging, numpy, ninja, meson, pyproject-metadata, meson-python 2025-10-15T22:33:45,727 Successfully installed meson-1.9.1 meson-python-0.18.0 ninja-1.13.0 numpy-2.3.3 packaging-25.0 pyproject-metadata-0.9.1 2025-10-15T22:33:46,059 Installing build dependencies: finished with status 'done' 2025-10-15T22:33:46,066 Getting requirements to build wheel: started 2025-10-15T22:33:46,067 Running command Getting requirements to build wheel 2025-10-15T22:33:46,547 Getting requirements to build wheel: finished with status 'done' 2025-10-15T22:33:46,561 Installing backend dependencies: started 2025-10-15T22:33:46,562 Running command pip subprocess to install backend dependencies 2025-10-15T22:33:48,423 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:33:48,447 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:33:48,943 Collecting patchelf>=0.11.0 2025-10-15T22:33:48,955 Using cached patchelf-0.17.2.4-py3-none-manylinux2014_armv7l.manylinux_2_17_armv7l.musllinux_1_1_armv7l.whl (431 kB) 2025-10-15T22:33:51,572 Installing collected packages: patchelf 2025-10-15T22:33:51,625 Successfully installed patchelf-0.17.2.4 2025-10-15T22:33:51,850 Installing backend dependencies: finished with status 'done' 2025-10-15T22:33:51,853 Preparing metadata (pyproject.toml): started 2025-10-15T22:33:51,854 Running command Preparing metadata (pyproject.toml) 2025-10-15T22:33:53,533 + meson setup /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9 /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9/.mesonpy-y2covi_6 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9/.mesonpy-y2covi_6/meson-python-native-file.ini 2025-10-15T22:33:59,175 Cloning into 'mugrid'... 2025-10-15T22:33:59,213 fatal: transport 'https' not allowed 2025-10-15T22:33:59,228 The Meson build system 2025-10-15T22:33:59,229 Version: 1.9.1 2025-10-15T22:33:59,230 Source dir: /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9 2025-10-15T22:33:59,231 Build dir: /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9/.mesonpy-y2covi_6 2025-10-15T22:33:59,233 Build type: native build 2025-10-15T22:33:59,234 Project name: muFFT 2025-10-15T22:33:59,235 Project version: 0.94.0 2025-10-15T22:33:59,236 C compiler for the host machine: cc (gcc 12.2.0 "cc (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2025-10-15T22:33:59,237 C linker for the host machine: cc ld.bfd 2.40 2025-10-15T22:33:59,238 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1+deb12u1) 12.2.0") 2025-10-15T22:33:59,239 C++ linker for the host machine: c++ ld.bfd 2.40 2025-10-15T22:33:59,240 Host machine cpu family: arm 2025-10-15T22:33:59,241 Host machine cpu: armv7l 2025-10-15T22:33:59,243 Program python3 found: YES (/usr/bin/python3) 2025-10-15T22:33:59,244 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2025-10-15T22:33:59,245 Found CMake: /usr/bin/cmake (3.25.1) 2025-10-15T22:33:59,246 Run-time dependency fftw3 found: NO (tried pkgconfig and cmake) 2025-10-15T22:33:59,247 mpic++ found: YES (/usr/bin/mpic++) 4.1.4 2025-10-15T22:33:59,248 Run-time dependency MPI for cpp found: YES 4.1.4 2025-10-15T22:33:59,249 Has header "fftw3-mpi.h" : NO 2025-10-15T22:33:59,250 Run-time dependency pfft found: NO (tried pkgconfig and cmake) 2025-10-15T22:33:59,251 Run-time dependency eigen3 found: YES 3.4.0 2025-10-15T22:33:59,252 Run-time dependency mugrid found: NO (tried pkgconfig and cmake) 2025-10-15T22:33:59,253 Looking for a fallback subproject for the dependency mugrid 2025-10-15T22:33:59,254 ERROR: Subproject mugrid is buildable: NO 2025-10-15T22:33:59,257 ../meson.build:62:9: ERROR: Git command failed: ['/usr/bin/git', '-c', 'advice.detachedHead=false', 'clone', '--depth', '1', '--branch', '0.95.0', 'https://github.com/muSpectre/muGrid.git', 'mugrid'] 2025-10-15T22:33:59,259 A full log can be found at /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9/.mesonpy-y2covi_6/meson-logs/meson-log.txt 2025-10-15T22:33:59,478 error: subprocess-exited-with-error 2025-10-15T22:33:59,479 × Preparing metadata (pyproject.toml) did not run successfully. 2025-10-15T22:33:59,479 │ exit code: 1 2025-10-15T22:33:59,480 ╰─> See above for output. 2025-10-15T22:33:59,481 note: This error originates from a subprocess, and is likely not a problem with pip. 2025-10-15T22:33:59,481 full command: /usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpukeispfs 2025-10-15T22:33:59,482 cwd: /tmp/pip-install-1p0w70wn/mufft_e76554bf1ab94069a3e4e9b7fef2eaa9 2025-10-15T22:33:59,482 Preparing metadata (pyproject.toml): finished with status 'error' 2025-10-15T22:33:59,487 error: metadata-generation-failed 2025-10-15T22:33:59,488 × Encountered error while generating package metadata. 2025-10-15T22:33:59,489 ╰─> See above for output. 2025-10-15T22:33:59,490 note: This is an issue with the package mentioned above, not pip. 2025-10-15T22:33:59,491 hint: See above for details. 2025-10-15T22:34:00,943 ERROR: [present-rich] pip subprocess to install backend dependencies exited with 1 2025-10-15T22:34:00,956 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-6x6hcqk_/normal --no-warn-script-location -v --no-binary contactmechanics --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'muFFT>=0.93.1' 'SurfaceTopography>=1.17.1' 'NuMPI>=0.5.0' 'scipy>=1.9.0' numpy[/] 2025-10-15T22:34:00,957 [bold magenta]cwd[/]: \[inherit] 2025-10-15T22:34:00,957 Installing backend dependencies: finished with status 'error' 2025-10-15T22:34:00,958 ERROR: [present-rich] pip subprocess to install backend dependencies exited with 1 2025-10-15T22:34:00,964 Exception information: 2025-10-15T22:34:00,964 Traceback (most recent call last): 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-15T22:34:00,964 status = run_func(*args) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-15T22:34:00,964 return func(self, options, args) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-15T22:34:00,964 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-15T22:34:00,964 result = self._result = resolver.resolve( 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-15T22:34:00,964 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-15T22:34:00,964 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-15T22:34:00,964 if not criterion.candidates: 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-15T22:34:00,964 return bool(self._sequence) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-15T22:34:00,964 return any(self) 2025-10-15T22:34:00,964 ^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-15T22:34:00,964 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-15T22:34:00,964 candidate = func() 2025-10-15T22:34:00,964 ^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-15T22:34:00,964 self._link_candidate_cache[link] = LinkCandidate( 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-15T22:34:00,964 super().__init__( 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-15T22:34:00,964 self.dist = self._prepare() 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-15T22:34:00,964 dist = self._prepare_distribution() 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-15T22:34:00,964 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-15T22:34:00,964 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-15T22:34:00,964 dist = _get_prepared_distribution( 2025-10-15T22:34:00,964 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-15T22:34:00,964 abstract_dist.prepare_distribution_metadata( 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-10-15T22:34:00,964 self._install_build_reqs(finder) 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 122, in _install_build_reqs 2025-10-15T22:34:00,964 self.req.build_env.install_requirements( 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2025-10-15T22:34:00,964 self._install_requirements( 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2025-10-15T22:34:00,964 call_subprocess( 2025-10-15T22:34:00,964 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-10-15T22:34:00,964 raise error 2025-10-15T22:34:00,964 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install backend dependencies exited with 1 2025-10-15T22:34:00,976 Removed contactmechanics==1.6.1 from https://files.pythonhosted.org/packages/3f/95/3568b1695f8e2c930758ccdd12971fb5d85eec96d0a3a8e0e399b61f4b15/contactmechanics-1.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-b7pj1j66' 2025-10-15T22:34:00,976 Removed build tracker: '/tmp/pip-build-tracker-b7pj1j66'