Conversation
b324738 to
886a699
Compare
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Test installs: https://github.com/MichaIng/DietPi/actions/runs/23118345508
No ARMv6 support, since the
uvPython mirror does not provide ARMv6 binaries. I couldn't find any 3rd party mirror which does so either, anduvcannot compile Python likepyenv. Probably an acceptable regression, since HA was probably never a joy on ARMv6 RPi models, neither to install (taking hours) nor to run. There are 4 cases among ourdietpi-surveyuploads, younger than 6 months, could be 30 overall when considering the 13% survey participants.ARMv7 tests on GitHub aarch64 runners are difficult: It installsgnueabiinstead ofgnueabihfPython by default, but then fails to find/use it afterwards.uvseems to have issues identifying the architecture correctly when runningarmhfuserland onaarch64host CPU: astral-sh/uv#18509EDIT: Solved upstream 👍. And the workaround for now is simple.
EDIT2: Fix released 🚀
And finally PyNaCl source builds fail withuv, while they work withpyenvand Debian system Python. Not sure of the underlying issue, but this looks related: python/cpython#145810EDIT: Possible fix is in draft 👍.
EDIT2: Fix released 🚀 But it requires another
uvrelease, since the available builds are a hardcoded list.Removing the milestone until Home Assistant installs on ARMv7 and RISC-V work with
uv.