spksrc
spksrc copied to clipboard
SickChill 20240301 test
Update to 2024.3.1
Fixes many things. Updates packages and removes unused. Aligns requirements-crossenv with latest Python 3.11.5-8
Checklist
- [x] Build rule
all-supported
completed successfully - [ ] New installation of package completed successfully
- [ ] Package upgrade completed successfully (Manually install the package again)
- [ ] Package functionality was tested
- [ ] Any needed documentation is updated/created
Type of change
- [x] Bug fix
- [ ] New Package
- [x] Package update
- [ ] Includes small framework changes
- [ ] This change requires a documentation update (e.g. Wiki)
Do not merge
@BKSteve is it possible to already try this 20240301 test package out?
Best,
C.
Yes you can.
https://discord.com/channels/502612977271439372/1208779268570615828
@th0ma7 @hgy59 I notice the build system wasted it's time making an 88f6281-6.2.4
with Python inside.
Also all others have Python in addition to SickChill too, this seems like a significant overhead, any way to stop this from my side?
Also all others have Python in addition to SickChill too, this seems like a significant overhead, any way to stop this from my side?
This is not a significat overhead. Python needs to be built anyway to build packages that depend on python. Since we reuse prebuilt python for such packages, the github build action creates the python package first.
If you build sickchill locally, you can benefit from prebuilt python, if you build python spk before sickchill. While development you can rebuild sickchill (make clean and make arch-*) without recreating python. This saves a lot of time when building multiple packages that depend on python, but even for a single package you save time if you have to build a package more than once.
We added the reuse of prebuilt dependent packages for packages depending on ffmpeg and packages depending on python.
EDIT:
There is a single side effect with 88f6281-6.2.4
where it does take care that sickchill is not supported and therefore the build of python is obsolete.