Skip to content

msys2 build broken #8728

@ThomasWaldmann

Description

@ThomasWaldmann

Seen in #8727 while trying to fix the windows build / testing:

156 INFO: PyInstaller: 6.12.0, contrib hooks: 2025.2
156 INFO: Python: 3.12.9
171 INFO: Platform: Windows-2022Server-10.0.20348-SP0
171 INFO: Python environment: D:/a/_temp/msys64/ucrt64
171 INFO: Module search paths (PYTHONPATH):
['D:\\a\\_temp\\msys64\\ucrt64\\bin\\pyinstaller.exe',
 'D:/a/_temp/msys64/ucrt64/lib/python312.zip',
 'D:/a/_temp/msys64/ucrt64/lib/python3.12',
 'D:/a/_temp/msys64/ucrt64/lib/python3.12/lib-dynload',
 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages',
 'D:/a/borg/borg/src',
 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/setuptools/_vendor',
 'D:/a/borg/borg/src',
 'D:/a/borg/borg']
468 INFO: Appending 'datas' from .spec
468 INFO: checking Analysis
468 INFO: Building Analysis because Analysis-00.toc is non existent
468 INFO: Running Analysis Analysis-00.toc
468 INFO: Target bytecode optimization level: 0
468 INFO: Initializing module dependency graph...
468 INFO: Initializing module graph hook caches...
484 INFO: Analyzing modules for base_library.zip ...
1938 INFO: Processing standard module hook 'hook-encodings.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
4017 INFO: Processing standard module hook 'hook-pickle.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
5471 INFO: Processing standard module hook 'hook-heapq.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
6049 INFO: Caching module dependency graph...
6096 INFO: Looking for Python shared library...
6096 INFO: Using Python shared library: D:/a/_temp/msys64/ucrt64/bin/libpython3.12.dll
6096 INFO: Analyzing D:/a/borg/borg/src/borg/__main__.py
6096 INFO: Processing pre-safe-import-module hook 'hook-packaging.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
6096 INFO: SetuptoolsInfo: initializing cached setuptools info...
11566 INFO: Processing standard module hook 'hook-packaging.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
12034 INFO: Processing standard module hook 'hook-multiprocessing.util.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
12144 INFO: Processing standard module hook 'hook-xml.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
12816 INFO: Processing standard module hook 'hook-platform.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
12863 INFO: Processing pre-safe-import-module hook 'hook-platformdirs.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
12879 INFO: Processing standard module hook 'hook-platformdirs.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
13347 INFO: Processing pre-safe-import-module hook 'hook-typing_extensions.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
14426 INFO: Processing standard module hook 'hook-charset_normalizer.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
14583 INFO: Processing standard module hook 'hook-cryptography.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
15411 INFO: hook-cryptography: cryptography uses dynamically-linked OpenSSL: 'D:/a/_temp/msys64/ucrt64/bin/libssl-3-x64.dll'
15802 INFO: Processing standard module hook 'hook-bcrypt.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
15865 INFO: Processing standard module hook 'hook-certifi.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
16458 INFO: Processing standard module hook 'hook-nacl.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
17083 INFO: Processing standard module hook 'hook-argon2.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
17099 INFO: Processing pre-safe-import-module hook 'hook-importlib_metadata.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17099 INFO: Setuptools: 'importlib_metadata' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.importlib_metadata'!
17115 INFO: Processing standard module hook 'hook-setuptools.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
17130 INFO: Processing pre-safe-import-module hook 'hook-distutils.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17255 INFO: Processing standard module hook 'hook-sysconfig.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
17255 INFO: Processing pre-safe-import-module hook 'hook-jaraco.functools.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17255 INFO: Setuptools: 'jaraco.functools' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.jaraco.functools'!
17271 INFO: Processing pre-safe-import-module hook 'hook-more_itertools.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17271 INFO: Setuptools: 'more_itertools' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.more_itertools'!
17756 INFO: Processing pre-safe-import-module hook 'hook-jaraco.text.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17756 INFO: Setuptools: 'jaraco.text' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.jaraco.text'!
17772 INFO: Processing standard module hook 'hook-setuptools._vendor.jaraco.text.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
17772 INFO: Processing pre-safe-import-module hook 'hook-importlib_resources.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17772 INFO: Processing pre-safe-import-module hook 'hook-jaraco.context.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17772 INFO: Setuptools: 'jaraco.context' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.jaraco.context'!
17788 INFO: Processing pre-safe-import-module hook 'hook-backports.tarfile.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
17788 INFO: Setuptools: 'backports.tarfile' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.backports.tarfile'!
17913 INFO: Processing standard module hook 'hook-backports.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
18319 INFO: Processing pre-safe-import-module hook 'hook-tomli.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
18319 INFO: Setuptools: 'tomli' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.tomli'!
19007 INFO: Processing standard module hook 'hook-pkg_resources.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
19523 INFO: Processing pre-safe-import-module hook 'hook-wheel.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
19695 INFO: Processing standard module hook 'hook-setuptools._vendor.importlib_metadata.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
19695 INFO: Processing pre-safe-import-module hook 'hook-zipp.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/pre_safe_import_module'
19695 INFO: Setuptools: 'zipp' appears to be a setuptools-vendored copy - creating alias to 'setuptools._vendor.zipp'!
20211 INFO: Processing standard module hook 'hook-difflib.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
20992 INFO: Processing standard module hook 'hook-pytest.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
21258 INFO: Processing standard module hook 'hook-py.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/stdhooks'
23916 INFO: Analyzing hidden import 'borghash'
23916 INFO: Processing module hooks (post-graph stage)...
23916 WARNING: Hidden import "charset_normalizer.md__mypyc" not found!
24057 INFO: Processing standard module hook 'hook-xml.etree.cElementTree.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks'
24416 INFO: Performing binary vs. data reclassification (20 entries)
24432 INFO: Looking for ctypes DLLs
24479 INFO: Analyzing run-time hooks ...
24479 INFO: Including run-time hook 'pyi_rth_inspect.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/rthooks'
24495 INFO: Including run-time hook 'pyi_rth_pkgutil.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/rthooks'
24495 INFO: Including run-time hook 'pyi_rth_setuptools.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/rthooks'
24495 INFO: Including run-time hook 'pyi_rth_multiprocessing.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/rthooks'
24495 INFO: Including run-time hook 'pyi_rth_pkgres.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/hooks/rthooks'
24495 INFO: Including run-time hook 'pyi_rth_cryptography_openssl.py' from 'D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/_pyinstaller_hooks_contrib/rthooks'
24510 INFO: Creating base_library.zip...
24651 INFO: Looking for dynamic libraries
25753 INFO: Extra DLL search directories (AddDllDirectory): []
25753 INFO: Extra DLL search directories (PATH): []
26379 WARNING: Library not found: could not resolve 'api-ms-win-crt-conio-l1-1-0.dll', dependency of 'D:/a/_temp/msys64/ucrt64/bin/libpython3.12.dll'.
... many more ...
26535 WARNING: Library not found: could not resolve 'api-ms-win-crt-utility-l1-1-0.dll', dependency of 'D:/a/_temp/msys64/ucrt64/bin/libwinpthread-1.dll'.
26535 WARNING: Library not found: could not resolve 'api-ms-win-crt-string-l1-1-0.dll', dependency of 'D:/a/_temp/msys64/ucrt64/bin/libwinpthread-1.dll'.
26550 INFO: Warnings written to D:/a/borg/borg/build/borg.exe/warn-borg.exe.txt
26644 INFO: Graph cross-reference written to D:/a/borg/borg/build/borg.exe/xref-borg.exe.html
26675 INFO: checking PYZ
26675 INFO: Building PYZ because PYZ-00.toc is non existent
26675 INFO: Building PYZ (ZlibArchive) D:/a/borg/borg/build/borg.exe/PYZ-00.pyz
28505 INFO: Building PYZ (ZlibArchive) D:/a/borg/borg/build/borg.exe/PYZ-00.pyz completed successfully.
28536 INFO: checking PKG
28536 INFO: Building PKG because PKG-00.toc is non existent
28536 INFO: Building PKG (CArchive) borg.pkg
31882 INFO: Building PKG (CArchive) borg.pkg completed successfully.
31882 INFO: Bootloader D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/bootloader/Windows-64bit-intel/run.exe
31882 INFO: checking EXE
31882 INFO: Building EXE because EXE-00.toc is non existent
31882 INFO: Building EXE from EXE-00.toc
31882 INFO: Copying bootloader EXE to D:/a/borg/borg/dist/borg.exe
31898 INFO: Copying 0 resources to EXE
31898 INFO: Embedding manifest in EXE
31898 INFO: Appending PKG archive to EXE
31898 INFO: Fixing EXE headers
32023 INFO: Building EXE from EXE-00.toc completed successfully.
32023 INFO: checking PKG
32023 INFO: Building PKG because PKG-01.toc is non existent
32023 INFO: Building PKG (CArchive) borg.pkg
32054 INFO: Building PKG (CArchive) borg.pkg completed successfully.
32054 INFO: Bootloader D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/PyInstaller/bootloader/Windows-64bit-intel/run.exe
32054 INFO: checking EXE
32054 INFO: Building EXE because EXE-01.toc is non existent
32054 INFO: Building EXE from EXE-01.toc
32054 INFO: Copying bootloader EXE to D:/a/borg/borg/build/borg.exe/borg.exe
32054 INFO: Copying icon to EXE
32054 INFO: Copying 0 resources to EXE
32054 INFO: Embedding manifest in EXE
32054 INFO: Appending PKG archive to EXE
32054 INFO: Fixing EXE headers
32179 INFO: Building EXE from EXE-01.toc completed successfully.
32179 INFO: checking COLLECT
32179 INFO: Building COLLECT because COLLECT-00.toc is non existent
32179 INFO: Building COLLECT COLLECT-00.toc
32241 INFO: Building COLLECT COLLECT-00.toc completed successfully.
32241 INFO: Build complete! The results are available in: D:/a/borg/borg/dist
* Creating isolated environment: venv+pip...
* Installing packages in isolated environment:
  - Cython>=3.0.3
  - pkgconfig
  - setuptools
  - setuptools_scm[toml]>=6.2
  - wheel
> D:/a/_temp/msys64/ucrt64/bin/python.exe -m pip --python
  D:/a/_temp/msys64/tmp/build-env-kteu3eaz/bin/python.exe install --use-pep517
  --no-warn-script-location --no-compile -r D:/a/_temp/msys64/tmp/build-reqs-
  kqpz0ol4.txt
< Traceback (most recent call last):
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/pip/__pip-
  runner__.py", line 50, in <module>
<     runpy.run_module("pip", run_name="__main__", alter_sys=True)
<   File "<frozen runpy>", line 226, in run_module
<   File "<frozen runpy>", line 98, in _run_module_code
<   File "<frozen runpy>", line 88, in _run_code
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/__main__.py", line 24, in <module>
<     sys.exit(_main())
<              ^^^^^^^
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/cli/main.py", line 78, in main
<     command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
<               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/commands/__init__.py", line 114, in create_command
<     module = importlib.import_module(module_path)
<              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/importlib/__init__.py", line
  90, in import_module
<     return _bootstrap._gcd_import(name[level:], package, level)
<            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<   File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
<   File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
<   File "<frozen importlib._bootstrap>", line 1331, in
  _find_and_load_unlocked
<   File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
<   File "<frozen importlib._bootstrap_external>", line 1003, in exec_module
<   File "<frozen importlib._bootstrap>", line 488, in
  _call_with_frames_removed
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/commands/install.py", line 19, in <module>
<     import pip._internal.self_outdated_check  # noqa: F401
<     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/self_outdated_check.py", line 19, in <module>
<     from pip._internal.index.package_finder import PackageFinder
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/index/package_finder.py", line 31, in <module>
<     from pip._internal.req import InstallRequirement
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/req/__init__.py", line 9, in <module>
<     from .req_install import InstallRequirement
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/req/req_install.py", line 40, in <module>
<     from pip._internal.operations.install.wheel import install_wheel
<   File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-
  packages/pip/_internal/operations/install/wheel.py", line 40, in <module>
<     from pip._vendor.distlib.scripts import ScriptMaker
< ModuleNotFoundError: No module named 'pip._vendor.distlib'
Traceback (most recent call last):
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/__main__.py", line 178, in _handle_build_error
    yield
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/__main__.py", line 429, in main
    built = build_call(
            ^^^^^^^^^^^
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/__main__.py", line 268, in build_package_via_sdist
    sdist = _build(isolation, srcdir, outdir, 'sdist', config_settings, skip_dependency_check, installer)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/__main__.py", line 170, in _build
    return _build_in_isolated_env(srcdir, outdir, distribution, config_settings, installer)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/__main__.py", line 135, in _build_in_isolated_env
    env.install(builder.build_system_requires)
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/env.py", line 136, in install
    self._env_backend.install_requirements(requirements)
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/env.py", line 265, in install_requirements
    run_subprocess(cmd)
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/site-packages/build/_ctx.py", line 71, in run_subprocess
    subprocess.run(cmd, capture_output=True, check=True, env=env)
  File "D:/a/_temp/msys64/ucrt64/lib/python3.12/subprocess.py", line 573, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['D:/a/_temp/msys64/ucrt64/bin/python.exe', '-m', 'pip', '--python', 'D:/a/_temp/msys64/tmp/build-env-kteu3eaz/bin/python.exe', 'install', '--use-pep517', '--no-warn-script-location', '--no-compile', '-r', 'D:/a/_temp/msys64/tmp/build-reqs-kqpz0ol4.txt']' returned non-zero exit status 1.
ERROR Command '['D:/a/_temp/msys64/ucrt64/bin/python.exe', '-m', 'pip', '--python', 'D:/a/_temp/msys64/tmp/build-env-kteu3eaz/bin/python.exe', 'install', '--use-pep517', '--no-warn-script-location', '--no-compile', '-r', 'D:/a/_temp/msys64/tmp/build-reqs-kqpz0ol4.txt']' returned non-zero exit status 1.
Error: Process completed with exit code 1.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions