News for hackers. Stuff that matters.
Re:Alpine Linux 3.15 by scandinavian on Wednesday November 24, 2021 @11:57AM (#29332110)
> You can't use wheels

musl wheel support was added some time ago:

https://github.com/pypa/packaging/releases/tag/21.0

No idea how many packages actually build musl wheels though. From a quick glance at least cryptography and lxml has musl wheels.

Re:Alpine Linux 3.15 by senknvd on Wednesday November 24, 2021 @01:50PM (#29333626)
Unfortunately, Alpine patched their version of Python in a way that is incompatible with musllinux wheels so we are back to where we started until Alpine Linux 3.16 in 2022[1].

EDIT: I spoke too soon. Apparently, they have decided to amend the patch in a way that is both backwards-compatible and compatible with musllinux wheels[2]. Hopefully, it will roll out soon.

[1]: https://gitlab.alpinelinux.org/alpine/aports/-/issues/13227 [2]: https://bugs.python.org/msg406939

Re:Alpine Linux 3.15 by lonjil on Wednesday November 24, 2021 @06:31PM (#29336462)
The fix has now been pushed to the 3.15 branch.
Re:Alpine Linux 3.15 by yieldgap on Wednesday November 24, 2021 @02:13PM (#29333912)
thanks, I had been scouring the internet for something on this. Didn't expect to come across it on HN
Re:Alpine Linux 3.15 by _ikke_ on Wednesday November 24, 2021 @02:21PM (#29334009)
This will be addressed though
Re:Alpine Linux 3.15 by rcarmo on Wednesday November 24, 2021 @02:06PM (#29333810)
This still works for me:

https://github.com/insightfulsystems/alpine-python/blob/5a34...

But I haven’t tested today’s version yet.