Skip to content

Fix CI on gmp-0.5.x - #366

Merged
skirpichev merged 1 commit into
diofant:gmp-0.5.xfrom
skirpichev:fix-ci-on-0.5.x
Sep 9, 2026
Merged

Fix CI on gmp-0.5.x#366
skirpichev merged 1 commit into
diofant:gmp-0.5.xfrom
skirpichev:fix-ci-on-0.5.x

Conversation

@skirpichev

Copy link
Copy Markdown
Member

No description provided.

See https://github.com/diofant/python-gmp/actions/runs/31449225267/job/93649965596

  meson-python: error: Could not execute meson: Traceback (most recent call last):
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/bin/meson", line 8, in <module>
  meson-python: error:     sys.exit(main())
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/lib/python3.12/site-packages/mesonbuild/mesonmain.py", line 322, in main
  meson-python: error:     return run(sys.argv[1:], launcher)
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/lib/python3.12/site-packages/mesonbuild/mesonmain.py", line 312, in run
  meson-python: error:     validate_original_args(args)
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/lib/python3.12/site-packages/mesonbuild/mesonmain.py", line 248, in validate_original_args
  meson-python: error:     import mesonbuild.options
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/lib/python3.12/site-packages/mesonbuild/options.py", line 658, in <module>
  meson-python: error:     UserStringOption('prefix', 'Installation prefix', default_prefix()),
  meson-python: error:   File "/tmp/pip-build-env-3gaeua69/overlay/lib/python3.12/site-packages/mesonbuild/utils/core.py", line 62, in __new__
  meson-python: error:     return super().__new__(cls)
  meson-python: error: TypeError: object.__new__(UserStringOption) is not safe, use UserStringOption.__new__()
  error: subprocess-exited-with-error

(cherry picked from commit 7332c05)
@skirpichev
skirpichev merged commit e82026d into diofant:gmp-0.5.x Sep 9, 2026
13 checks passed
@skirpichev
skirpichev deleted the fix-ci-on-0.5.x branch September 9, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant