@ariadne Splitting systemd will not happen.
https://github.com/systemd/systemd/issues/32028#issuecomment-2029879291
@ariadne Splitting systemd will not happen.
https://github.com/systemd/systemd/issues/32028#issuecomment-2029879291
@aljaxus It is analyzin, reporting and fixing the issues that is taking the time. The building when tests passes is fast.
I am getting significant help with this already.
Helping with solving th eissues in the Draft and failing MRs is very appreciated:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests?scope=all&state=opened&search=py3
@aljaxus Other thing that is currently blocking is the gstreamer upgrade (which includes fixes for python 3.12). Its blocked by a nasty memory corruption bug on 32 bit platforms:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6474
If you are an Alpine Linux package maintainer, can you please verify that your py3-* packages builds with current git master?
For example:
for i in $(grep Natanael py3-*/APKBUILD | cut -d/ -f1); do (cd $i && abuild -rk) || break; done
Alpine python 3.12 rebuild status:
- 820 packages built
- 868 packages left (+ testing)
we are moving forward.
@craftyguy But I think we also may need other ways to parallelize this. It would be nice if we could split up rebuilds in dependecy batches that can be parallelized. Eg. no dependencies between batches.
@craftyguy So with a tool that gets a list of aports, the tool finds out the dependencies between them, and group them by dependencies
@craftyguy best thing would be to make sure that your upstream python packages actually work with python 3.12 and pytest 8 and have a release tagged with all the needed fixes.
For most issues I have bumped into so far there are fixes upstream, but no new release. The time is spent on finding and backporting the correct patch.
I am working on upgrading python to 3.12 on #alpinelinux. There are lots of testsuites that needs cleanups. I'm also hitting issues with pytest 8 upgrade while at it.
Been doing ~58 packages today. 1374 are left (for community). With this speed its gonna take ~24 days, if I'm able to spend 100% of my time on this.
If you are upgrading your #alpinelinux please pay attention if ifupdown-ng-openrc is uninstalled:
(1/53) Purging ifupdown-ng-openrc (0.12.1-r3)
If that happens, then please run `apk fix openrc`, or you may not have network next reboot.
I just pushed Linux kernel 6.6.6 to #alpinelinux edge and v3.19.
linux 6.6 kernels was just pushed to alpine edge. This will be the kernels for #alpinelinux 3.19
The rpi kernels was simplified so you may want verify your config.txt if you update your
And there will be support for #RaspberryPi 5
@alpinelinux founder and developer Works on @k0sproject for @MirantisIT. Prev @Docker.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.