As of Jan 27, 2019 the KMyMoney appimage nightly build does not work anymore. The application compiles, links and installs, but the construction of the resulting AppImage fails.
Who can help me out on this one? I am happy to make any changes if I would just know where to look for. Any help is very much appreciated. If you know of people who have the necessary knowledge about this AppImage generation procedure feel free to add them.
So far, I have compared the two logs and noticed the following things:
Difference in tool version
161 - linuxdeployqt 5 (commit 152b8e8), build 607 built on 2018-12-30 17:03:41 UTC
162 - linuxdeployqt 5 (commit 37631e5), build 624 built on 2019-01-20 14:41:18 UTC
161 - appimagetool, continuous build (commit 6baa36d), build 2008 built on 2018-12-22 13:59:15 UTC
162 - appimagetool, continuous build (commit b80e0e0), build 2033 built on 2019-01-19 12:03:10 UTC
causing the following error in 162 right after the above log line:
fatal: Not a git repository (or any of the parent directories): .git NOTE: Using the output of 'git rev-parse --short HEAD' as the version: Please set the $VERSION environment variable if this is not intended
Parallel mksquashfs: Using 12 processors
161 - Creating 4.0 filesystem on KMyMoney-x86_64.AppImage, block size 131072.
162 - Creating 4.0 filesystem on KMyMoney--x86_64.AppImage, block size 131072. Notice the extra dash here.
and later on
+ GIT_REVISION=7152278 + VERSION=-7152278 + cd /home/appimage//appimage-workspace/ + APPIMAGE=kmymoney--7152278-x86_64.appimage + mv KMyMoney-x86_64.AppImage kmymoney--7152278-x86_64.appimage + mv /home/appimage//appimage-workspace/kmymoney--7152278-x86_64.appimage /home/appimage/workspace/KMyMoney_Nightly_Appimage_Build/
but in 162 this is
+ GIT_REVISION=d6c0b56 + VERSION=-d6c0b56 + cd /home/appimage//appimage-workspace/ + APPIMAGE=kmymoney--d6c0b56-x86_64.appimage + mv KMyMoney-x86_64.AppImage kmymoney--d6c0b56-x86_64.appimage mv: cannot stat ���KMyMoney-x86_64.AppImage���: No such file or directory
since the generated file has an extra dash.