Skip to content

TST: s390x fails with pyerfa pyproject.toml does not contain a tool.setuptools_scm section #17664

Description

@pllim

It is in weekly cron job and it uses Python 3.12 currently.

- uses: uraimo/run-on-arch-action@5397f9e30a9b62422f302092631c99ae1effcd9e # v2.8.1

Last success 2025-01-20: https://github.com/astropy/astropy/actions/runs/12862054703/job/35856389491

2025-01-20T06:09:14.5790490Z Image: ubuntu-24.04
2025-01-20T06:09:14.5791034Z Version: 20250105.1.0
2025-01-20T06:09:14.5792046Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250105.1/images/ubuntu/Ubuntu2404-Readme.md
2025-01-20T06:09:14.5793476Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250105.1
...
Collecting pyerfa
    Downloading pyerfa-2.0.1.5.tar.gz (818 kB)
  25l     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/818.4 kB ? eta -:--:--
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.4/818.4 kB 18.7 MB/s eta 0:00:00
  25h  Preparing metadata (pyproject.toml) ... done
  25hRequirement already satisfied: numpy>=1.19.3 in /usr/lib/python3/dist-packages (from pyerfa) (1.26.4)
  Building wheels for collected packages: pyerfa
    Building wheel for pyerfa (pyproject.toml) ... done
  25h  Created wheel for pyerfa: filename=pyerfa-2.0.1.5-cp39-abi3-linux_s390x.whl

First failure 2025-01-23 (or so): https://github.com/astropy/astropy/actions/runs/12953740177/job/36134091158

2025-01-24T16:39:12.7303900Z Image: ubuntu-24.04
2025-01-24T16:39:12.7304477Z Version: 20250120.5.0
2025-01-24T16:39:12.7305555Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20250120.5/images/ubuntu/Ubuntu2404-Readme.md
2025-01-24T16:39:12.7307123Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20250120.5
...
  Collecting pyerfa
    Downloading pyerfa-2.0.1.5.tar.gz (818 kB)
  25l     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/818.4 kB ? eta -:--:--
       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.4/818.4 kB 17.9 MB/s eta 0:00:00
  25h  Preparing metadata (pyproject.toml) ...  done
  25hRequirement already satisfied: numpy>=1.19.3 in /usr/lib/python3/dist-packages (from pyerfa) (1.26.4)
  Building wheels for collected packages: pyerfa
    Building wheel for pyerfa (pyproject.toml) ... error
    error: subprocess-exited-with-error
    
    × Building wheel for pyerfa (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [53 lines of output]
        WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'

Might be related:

Blocked by:

Activity

  1. neutrinoceros commented on Jan 25, 2025

    @neutrinoceros
    Contributor

    I'm skeptical that the warning from setuptools/setuptools-scm is the real issue. I'm fixing it on pyerfa anyway, but I get the sense that there must be something else going on, possibly outside of our control, and I would rather bet on image updates.

  2. neutrinoceros commented on Jan 25, 2025

    @neutrinoceros
    Contributor

    I followed the breadcrumbs and I think I found the relevant upstream issue to follow at tonistiigi/binfmt#215

    See #17663 (comment)

  3. neutrinoceros commented on Jan 27, 2025

    @neutrinoceros
    Contributor
  4. pllim commented on Jan 27, 2025

    @pllim
    MemberAuthor

    Thanks for digging! I guess we just have to wait and see...

  5. neutrinoceros commented on Feb 28, 2025

    @neutrinoceros
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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