Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to ubuntu-22.04 in workflows. #160

Closed
wants to merge 1 commit into from
Closed

Conversation

mauritsvanrees
Copy link
Member

See my comment here. Let me copy that:

I tagged v6.1.0rc1, but the GitHub action fails:

Failed to build installable wheels for some pyproject.toml based projects
(relstorage, python-ldap)

We are using ubuntu-latest, which is now ubuntu-24.04, which may need some changes. We could for now switch to ubuntu-22.04.

It can probably be truly fixed by installing some more OS packages, or maybe use newer versions of relstorage and python-ldap that have matching binary wheels on PyPI. But the old Ubuntu is the quickest fix.

Maybe the change is only needed in one of these files.
Can't really test this without actually merging this and making a fresh tag, I guess.

See [my comment here](#159 (comment)).
Let me copy that:

I tagged v6.1.0rc1, but the GitHub action [fails](https://github.com/plone/plone-backend/actions/runs/13071667764/job/36474485822#step:8:3603):

```
Failed to build installable wheels for some pyproject.toml based projects
(relstorage, python-ldap)
```

We are using ubuntu-latest, which is now ubuntu-24.04, which may need some changes.  We could for now switch to ubuntu-22.04.
@mauritsvanrees
Copy link
Member Author

Update: it seems more likely that the building for ARM64 gives problems:
https://github.com/plone/plone-backend/actions/runs/13071667764/job/36474485822#step:8:3593

So switching to ubuntu-22 for the running may not help.

@mauritsvanrees
Copy link
Member Author

Closed in favour of #162.

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