Skip to content

Draft: Install python 3.9.14 using pyenv

Python 3.6 runs into encoding issues when building AppImages with craft. owncloud switched to Python 3.9 in their Docker image (which is based on ours).

My attempts to fix the encoding problems with Python 3.6 didn't work: https://invent.kde.org/sysadmin/ci-utilities/-/tree/work/kloecker/craft-appimage result with Kate: https://invent.kde.org/utilities/kate/-/jobs/559196

This change applies the relevant changes made by owncloud with https://github.com/owncloud-ci/appimage-build/commit/404a719e509aed79a83bad93fd0d168ce8f37414 https://github.com/owncloud-ci/appimage-build/commit/d180a9f6c2b164e2ac7c64b7eae1e5b4b236417c https://github.com/owncloud-ci/appimage-build/commit/de2ed344f4d2451a2be1d5dbd1f7df098afb773b

I didn't take over the renaming of the scl_enable.* scripts.

Merge request reports