Skip to content

blocklist the linux cpython builds from 20250517#13617

Merged
Gankra merged 10 commits into
mainfrom
gankra/revert-pbs
May 23, 2025
Merged

blocklist the linux cpython builds from 20250517#13617
Gankra merged 10 commits into
mainfrom
gankra/revert-pbs

Conversation

@Gankra

@Gankra Gankra commented May 23, 2025

Copy link
Copy Markdown
Contributor

There is a runtime issue with some of these builds

Here is the testing I've seen (❌ has bug, ✅ works):

  • uv version (pbs version)
    • ❌ uv 0.7.7 (pbs 20250521)
    • ❌ uv 0.7.6 (pbs 20250517)
    • ✅ uv 0.7.5 (pbs 20250409)
  • os
    • ❌ linux
    • ✅ macos
    • ✅ windows
  • arch
    • ❌ x86_64
    • ✅ aarch64
  • python version
    • ❌ 3.12
    • ❌ 3.13
    • ❌ 3.14

Fixes #13610

@geofft

geofft commented May 23, 2025

Copy link
Copy Markdown
Contributor

Did we test that 20250517 is okay? Those builds are very similar (both statically link libpython). On the other hand, if we have to block 20250517 too and go to dynamically linking libpython, we should think about that harder.

(I'm on a train and intermittently on internet)

@konstin

konstin commented May 23, 2025

Copy link
Copy Markdown
Member

Can you add the test case from #13610 to the test suite cfg'd to the linux x86_64?

@Gankra Gankra changed the title blocklist the linux cpython builds from 20250521 blocklist the linux cpython builds from 20250517 May 23, 2025
@Gankra Gankra mentioned this pull request May 23, 2025
Comment thread crates/uv-python/fetch-download-metadata.py Outdated
@Gankra

Gankra commented May 23, 2025

Copy link
Copy Markdown
Contributor Author

Can you add the test case from #13610 to the test suite cfg'd to the linux x86_64?

Trying to do so in #13619 but no luck so far.

Comment on lines -50 to -56
"cpython-3.14.0a7-linux-armv7-gnueabi": {
"name": "cpython",
"arch": {
"family": "armv7",
"variant": null
},
"os": "linux",

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunate that entire versions of cpython go away...

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should highlight this in the release, saying that these prereleases are temporarily removed due to an unrelated, non-alpha-related miscompilation.

@Gankra

Gankra commented May 23, 2025

Copy link
Copy Markdown
Contributor Author
Screenshot 2025-05-23 at 12 31 10 PM

oh hmm that's gonna be problematic for making the revert platform-specific

@Gankra Gankra merged commit b93ce23 into main May 23, 2025
86 checks passed
@Gankra Gankra deleted the gankra/revert-pbs branch May 23, 2025 22:15
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.

TypeError: must be str, not list when appending subtype of str to a list in uv-managed python installation on linux

4 participants