pulp-oci-images icon indicating copy to clipboard operation
pulp-oci-images copied to clipboard

Drop createrepo_c build deps

Open dralley opened this issue 1 year ago • 8 comments

We use the prebuilt wheels nowadays

[noissue]

dralley avatar Feb 06 '24 18:02 dralley

Oh, right, we can't do this until we upgrade to Python 3.9, because createrepo_c doesn't publish wheels for 3.8

dralley avatar Feb 06 '24 20:02 dralley

@mikedep333 I think this is failing because we're building aarch64 images now, but the binary packages don't exist for createrepo_c, solv, and maybe libcomps, so it falls back to trying to build from source.

I guess the only alternatives are qemu, or waiting until GHA has ARM runners available.

dralley avatar Feb 12 '24 17:02 dralley

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

stale[bot] avatar Apr 12 '24 02:04 stale[bot]

@mikedep333 I think this is failing because we're building aarch64 images now, but the binary packages don't exist for createrepo_c, solv, and maybe libcomps, so it falls back to trying to build from source.

I guess the only alternatives are qemu, or waiting until GHA has ARM runners available.

And look what we got https://github.blog/2024-06-03-arm64-on-github-actions-powering-faster-more-efficient-build-systems/

decko avatar Jun 05 '24 17:06 decko

But not on free plans yet. And older branches use older versions of createrepo_c and libcomps and such, for which no binary arm packages are uploaded, so we might have to wait a bit for some of those to phase out.

dralley avatar Jun 05 '24 17:06 dralley

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

stale[bot] avatar Jul 06 '24 00:07 stale[bot]

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

stale[bot] avatar Aug 05 '24 01:08 stale[bot]

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

stale[bot] avatar Sep 04 '24 22:09 stale[bot]