ofek / pyapp

Runtime installer for Python applications
https://ofek.dev/pyapp/
1.1k stars 24 forks source link

UV download not found #139

Closed sandangel closed 2 weeks ago

sandangel commented 3 weeks ago

Hi, it seems like uv download for linux aarch64 could not be found when building pyapp. from uv release, they only have -musl variant. can we fix the link to download for linux aarch64 or consider installing it from pypi or building from source if binary can not be downloaded?

ofek commented 3 weeks ago

Looks like a regression: https://github.com/astral-sh/uv/pull/3685

I'm investigating.

henryiii commented 3 weeks ago

The -musl variant works on -gnu, it's statically linked. Though maybe it should be duplicated with the -gnu suffix too?

ofek commented 3 weeks ago

The issue is that we use the build target to determine the proper UV artifact to download at runtime when that option is enabled.

I opened https://github.com/astral-sh/uv/issues/4122

sandangel commented 3 weeks ago

From the discussion on that issue, I guess we now should map gnu targets to musl then?

ofek commented 2 weeks ago

Fixed upstream, that release asset is back now.