log for com.agateau.tinywheels.android:20

== Installed Android Tools ==2021-04-28 06:56:53,862 DEBUG: Reading 'config.yml'2021-04-28 06:56:53,929 INFO: Using /home/vagrant/android-sdk/build-tools/29.0.3/apksigner2021-04-28 06:56:53,929 INFO: Creating log directory2021-04-28 06:56:53,930 INFO: Creating temporary directory2021-04-28 06:56:53,930 INFO: Creating output directory2021-04-28 06:56:53,938 DEBUG: Getting git vcs interface for https://github.com/agateau/pixelwheels.git2021-04-28 06:56:53,939 DEBUG: > git --versiongit version 2.11.02021-04-28 06:56:54,280 INFO: Using git version 2.11.02021-04-28 06:56:54,280 DEBUG: Checking 0.19.12021-04-28 06:56:54,281 INFO: Building version 0.19.1 (20) of com.agateau.tinywheels.android2021-04-28 06:56:54,282 INFO: Running 'sudo' commands in /home/vagrant2021-04-28 06:56:54,282 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -x -c apt-get update || apt-get update && apt-get install -y imagemagick-6.q16+ apt-get updateIgn:1 http://deb.debian.org/debian stretch InReleaseGet:2 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB]Get:3 http://deb.debian.org/debian stretch-updates InRelease [93.6 kB]Get:4 http://deb.debian.org/debian stretch-backports-sloppy InRelease [46.7 kB]Get:5 http://deb.debian.org/debian stretch-backports InRelease [91.8 kB]Get:6 http://deb.debian.org/debian testing InRelease [146 kB]Hit:7 http://deb.debian.org/debian stretch ReleaseGet:8 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [678 kB]Get:9 http://security.debian.org/debian-security stretch/updates/main i386 Packages [678 kB]Get:10 http://security.debian.org/debian-security stretch/updates/main Translation-en [309 kB]Get:11 http://deb.debian.org/debian testing/main amd64 Packages.diff/Index [63.6 kB]Get:13 http://deb.debian.org/debian testing/main i386 Packages.diff/Index [63.6 kB]Get:14 http://deb.debian.org/debian testing/main Translation-en.diff/Index [63.6 kB]Get:15 http://deb.debian.org/debian testing/main amd64 Packages T-2021-04-28-0203.15-F-2021-04-15-0200.39.pdiff [94.9 kB]Get:15 http://deb.debian.org/debian testing/main amd64 Packages T-2021-04-28-0203.15-F-2021-04-15-0200.39.pdiff [94.9 kB]Get:16 http://deb.debian.org/debian testing/main i386 Packages T-2021-04-28-0203.15-F-2021-04-15-0200.39.pdiff [94.0 kB]Get:16 http://deb.debian.org/debian testing/main i386 Packages T-2021-04-28-0203.15-F-2021-04-15-0200.39.pdiff [94.0 kB]Get:17 http://deb.debian.org/debian testing/main Translation-en T-2021-04-28-0203.15-F-2021-04-15-1400.39.pdiff [1,175 B]Get:17 http://deb.debian.org/debian testing/main Translation-en T-2021-04-28-0203.15-F-2021-04-15-1400.39.pdiff [1,175 B]Fetched 2,477 kB in 9s (275 kB/s)Reading package lists...+ apt-get install -y imagemagick-6.q16Reading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:imagemagick-6-common libfftw3-double3 liblqr-1-0 libmagickcore-6.q16-3libmagickwand-6.q16-3 libopenjp2-7Suggested packages:imagemagick-doc autotrace cups-bsd | lpr | lprng enscript ffmpeg gimpgnuplot grads groff-base hp2xx html2ps libwmf-bin mplayer povray radiancesane-utils texlive-base-bin transfig ufraw-batch xdg-utils libfftw3-binlibfftw3-dev libmagickcore-6.q16-3-extraRecommended packages:libmagickcore-6.q16-3-extra ghostscript netpbm gsfontsThe following NEW packages will be installed:imagemagick-6-common imagemagick-6.q16 libfftw3-double3 liblqr-1-0libmagickcore-6.q16-3 libmagickwand-6.q16-3 libopenjp2-70 upgraded, 7 newly installed, 0 to remove and 8 not upgraded.Need to get 3,801 kB of archives.After this operation, 12.0 MB of additional disk space will be used.Get:1 http://deb.debian.org/debian stretch/main amd64 liblqr-1-0 amd64 0.4.2-2+b2 [24.8 kB]Get:2 http://security.debian.org/debian-security stretch/updates/main amd64 libopenjp2-7 amd64 2.1.2-1.1+deb9u6 [123 kB]Get:3 http://deb.debian.org/debian stretch/main amd64 libfftw3-double3 amd64 3.3.5-3 [731 kB]Get:4 http://security.debian.org/debian-security stretch/updates/main amd64 imagemagick-6-common all 8:6.9.7.4+dfsg-11+deb9u12 [186 kB]Get:5 http://security.debian.org/debian-security stretch/updates/main amd64 libmagickcore-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u12 [1,747 kB]Get:6 http://security.debian.org/debian-security stretch/updates/main amd64 libmagickwand-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u12 [424 kB]Get:7 http://security.debian.org/debian-security stretch/updates/main amd64 imagemagick-6.q16 amd64 8:6.9.7.4+dfsg-11+deb9u12 [564 kB]Fetched 3,801 kB in 0s (31.6 MB/s)Selecting previously unselected package liblqr-1-0:amd64.(Reading database ... 64905 files and directories currently installed.)Preparing to unpack .../0-liblqr-1-0_0.4.2-2+b2_amd64.deb ...Unpacking liblqr-1-0:amd64 (0.4.2-2+b2) ...Selecting previously unselected package libfftw3-double3:amd64.Preparing to unpack .../1-libfftw3-double3_3.3.5-3_amd64.deb ...Unpacking libfftw3-double3:amd64 (3.3.5-3) ...Selecting previously unselected package libopenjp2-7:amd64.Preparing to unpack .../2-libopenjp2-7_2.1.2-1.1+deb9u6_amd64.deb ...Unpacking libopenjp2-7:amd64 (2.1.2-1.1+deb9u6) ...Selecting previously unselected package imagemagick-6-common.Preparing to unpack .../3-imagemagick-6-common_8%3a6.9.7.4+dfsg-11+deb9u12_all.deb ...Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u12) ...Selecting previously unselected package libmagickcore-6.q16-3:amd64.Preparing to unpack .../4-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u12_amd64.deb ...Unpacking libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u12) ...Selecting previously unselected package libmagickwand-6.q16-3:amd64.Preparing to unpack .../5-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u12_amd64.deb ...Unpacking libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u12) ...Selecting previously unselected package imagemagick-6.q16.Preparing to unpack .../6-imagemagick-6.q16_8%3a6.9.7.4+dfsg-11+deb9u12_amd64.deb ...Unpacking imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u12) ...Setting up imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u12) ...Setting up libopenjp2-7:amd64 (2.1.2-1.1+deb9u6) ...Processing triggers for mime-support (3.60) ...Setting up libfftw3-double3:amd64 (3.3.5-3) ...Setting up liblqr-1-0:amd64 (0.4.2-2+b2) ...Processing triggers for libc-bin (2.24-11+deb9u4) ...Processing triggers for hicolor-icon-theme (0.15-1) ...Setting up libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u12) ...Setting up libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u12) ...Setting up imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u12) ...update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto modeupdate-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto modeupdate-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto modeupdate-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto modeupdate-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto modeupdate-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto modeupdate-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto modeupdate-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto modeupdate-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto modeupdate-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto modeupdate-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto modeupdate-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto modeupdate-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto modeupdate-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto modeupdate-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto modeupdate-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto modeupdate-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto modeupdate-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto modeupdate-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto modeupdate-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto modeupdate-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto modeupdate-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto modeProcessing triggers for libc-bin (2.24-11+deb9u4) ...2021-04-28 06:57:17,153 DEBUG: > sudo passwd --lock rootpasswd: password expiry information changed.2021-04-28 06:57:17,358 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 65266 files and directories currently installed.)Removing sudo (1.8.19p1-2.1+deb9u3) ...Purging configuration files for sudo (1.8.19p1-2.1+deb9u3) ...Processing triggers for systemd (232-25+deb9u12) ...2021-04-28 07:00:45,676 INFO: Getting source for revision 0.19.12021-04-28 07:00:45,677 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:45,677 DEBUG: > git rev-parse --show-toplevel2021-04-28 07:00:45,882 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:45,882 DEBUG: > git submodule foreach --recursive git reset --hard2021-04-28 07:00:46,391 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:46,392 DEBUG: > git submodule foreach --recursive git clean -dffx2021-04-28 07:00:46,505 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:46,506 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch origin2021-04-28 07:00:49,895 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:49,895 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch --prune --tags --force origin2021-04-28 07:00:50,207 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:50,207 DEBUG: > git remote set-head origin --auto2021-04-28 07:00:50,654 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:50,654 DEBUG: > git checkout -f 0.19.12021-04-28 07:00:50,966 DEBUG: Directory: build/com.agateau.tinywheels.android2021-04-28 07:00:50,967 DEBUG: > git clean -dffx2021-04-28 07:00:51,072 INFO: Creating local.properties file at build/com.agateau.tinywheels.android/local.properties2021-04-28 07:00:51,073 INFO: Creating local.properties file at build/com.agateau.tinywheels.android/android/local.properties2021-04-28 07:00:51,074 DEBUG: Removing debuggable flags from build/com.agateau.tinywheels.android/android2021-04-28 07:00:51,083 INFO: Cleaned build.gradle of keysigning configs at build/com.agateau.tinywheels.android/android/build.gradle2021-04-28 07:00:51,092 INFO: Running 'prebuild' commands in build/com.agateau.tinywheels.android/android2021-04-28 07:00:51,092 DEBUG: Directory: build/com.agateau.tinywheels.android/android2021-04-28 07:00:51,092 DEBUG: > bash -x -c -- sed -i -e 's#./gradlew#gradle#' ../Makefile && git cherry-pick --no-commit 4a56032cc4e823ba8d3fd35d5b1941951537b208+ sed -i -e s#./gradlew#gradle# ../Makefile+ git cherry-pick --no-commit 4a56032cc4e823ba8d3fd35d5b1941951537b2082021-04-28 07:00:51,297 INFO: Cleaning Gradle project...2021-04-28 07:00:51,298 DEBUG: Directory: build/com.agateau.tinywheels.android/android2021-04-28 07:00:51,299 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 6.5 via distributionUrlDownloading missing gradle version 6.5cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-6.5-bin.zip: OKRunning /opt/gradle/versions/6.5/bin/gradle cleanWelcome to Gradle 6.5!Here are the highlights of this release:- Experimental file-system watching- Improved version ordering- New samplesFor more details see https://docs.gradle.org/6.5/release-notes.htmlTo honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/6.5/userguide/gradle_daemon.html.Daemon will be stopped at the end of the build stopping after processingConfiguration on demand is an incubating feature.> Task :android:clean UP-TO-DATEBUILD SUCCESSFUL in 38s1 actionable task: 1 up-to-date2021-04-28 07:01:38,744 INFO: Scanning source for common problems...2021-04-28 07:01:38,753 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2021-04-28 07:01:38,783 INFO: Removing shared library at android/libs/armeabi/libgdx.so2021-04-28 07:01:38,784 INFO: Removing shared library at android/libs/armeabi/libgdx-freetype.so2021-04-28 07:01:38,784 INFO: Removing shared library at android/libs/armeabi/libgdx-box2d.so2021-04-28 07:01:38,785 INFO: Removing shared library at android/libs/x86_64/libgdx.so2021-04-28 07:01:38,785 INFO: Removing shared library at android/libs/x86_64/libgdx-freetype.so2021-04-28 07:01:38,786 INFO: Removing shared library at android/libs/x86_64/libgdx-box2d.so2021-04-28 07:01:38,786 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx.so2021-04-28 07:01:38,786 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx-freetype.so2021-04-28 07:01:38,787 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx-box2d.so2021-04-28 07:01:38,787 INFO: Removing shared library at android/libs/x86/libgdx.so2021-04-28 07:01:38,787 INFO: Removing shared library at android/libs/x86/libgdx-freetype.so2021-04-28 07:01:38,788 INFO: Removing shared library at android/libs/x86/libgdx-box2d.so2021-04-28 07:01:38,788 INFO: Removing shared library at android/libs/arm64-v8a/libgdx.so2021-04-28 07:01:38,788 INFO: Removing shared library at android/libs/arm64-v8a/libgdx-freetype.so2021-04-28 07:01:38,789 INFO: Removing shared library at android/libs/arm64-v8a/libgdx-box2d.so2021-04-28 07:01:38,798 INFO: Creating source tarball...2021-04-28 07:01:39,810 INFO: Running 'build' commands in build/com.agateau.tinywheels.android/android2021-04-28 07:01:39,810 DEBUG: Directory: build/com.agateau.tinywheels.android/android2021-04-28 07:01:39,810 DEBUG: > bash -x -c pip3 install --user -r ../requirements.txt && gradle tools:dist -b ../build.gradle && make -C .. assets && make -C .. packer+ pip3 install --user -r ../requirements.txtCollecting Pillow==7.1.1 (from -r ../requirements.txt (line 1))Downloading https://files.pythonhosted.org/packages/22/55/40ebd616e726018558d0fcea49c86a7a0632fdf8bb64722cdba3d3523a3e/Pillow-7.1.1-cp35-cp35m-manylinux1_x86_64.whl (2.1MB)Collecting pafx from git+https://github.com/agateau/pafx@9c364ca9098d70ee23b6c4caccbcdf0cc44f2fb4#egg=pafx (from -r ../requirements.txt (line 2))Cloning https://github.com/agateau/pafx (to 9c364ca9098d70ee23b6c4caccbcdf0cc44f2fb4) to /tmp/pip-build-a0kwmh99/pafxCould not find a tag or branch '9c364ca9098d70ee23b6c4caccbcdf0cc44f2fb4', assuming commit.Collecting pypng==0.0.20 (from -r ../requirements.txt (line 3))Downloading https://files.pythonhosted.org/packages/bc/fb/f719f1ac965e2101aa6ea6f54ef8b40f8fbb033f6ad07c017663467f5147/pypng-0.0.20.tar.gz (649kB)Building wheels for collected packages: pypngRunning setup.py bdist_wheel for pypng: startedRunning setup.py bdist_wheel for pypng: finished with status 'error'Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-a0kwmh99/pypng/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpdkfyas8mpip-wheel- --python-tag cp35:usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]or: -c --help [cmd1 cmd2 ...]or: -c --help-commandsor: -c cmd --helperror: invalid command 'bdist_wheel'----------------------------------------Failed building wheel for pypngRunning setup.py clean for pypngFailed to build pypngInstalling collected packages: Pillow, pafx, pypngRunning setup.py install for pafx: startedRunning setup.py install for pafx: finished with status 'done'Running setup.py install for pypng: startedRunning setup.py install for pypng: finished with status 'done'Successfully installed Pillow-7.1.1 pafx-0.1.0 pypng-0.0.20+ gradle tools:dist -b ../build.gradleFound 6.5 via distributionUrlRunning /opt/gradle/versions/6.5/bin/gradle tools:dist -b ../build.gradleTo honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/6.5/userguide/gradle_daemon.html.Daemon will be stopped at the end of the build stopping after processingConfiguration on demand is an incubating feature.> Task :core:generateVersionInfoClass> Task :core:compileJavaNote: Some input files use unchecked or unsafe operations.Note: Recompile with -Xlint:unchecked for details.> Task :tools:compileJava> Task :tools:processResources NO-SOURCE> Task :tools:classes> Task :tools:distBUILD SUCCESSFUL in 17s4 actionable tasks: 4 executed+ make -C .. assetsmake: Entering directory '/home/vagrant/build/com.agateau.tinywheels.android'make -C core/assets-srcmake[1]: Entering directory '/home/vagrant/build/com.agateau.tinywheels.android/core/assets-src'mkdir -p ../assets/sprites../../tools/asetools/asesplit --split-layers --trim sprites/hud/hud-pie-buttons.ase \"sprites/hud/hud-{layer}.png"Creating sprites/hud/hud-pie-right.pngCreating sprites/hud/hud-pie-left.pngCreating sprites/hud/hud-pie-brake.pngCreating sprites/hud/hud-pie-action.png../../tools/asetools/asesplit --split-slices sprites/hud/hud-sides-buttons.ase \"sprites/hud/{slice}.png"Creating sprites/hud/hud-pause.pngCreating sprites/hud/hud-sides-left.pngCreating sprites/hud/hud-sides-action.pngsprites/hud/hud.py ../assets/spritesProcessing "pie-action"Processing "pie-brake"Processing "pie-left"Processing "pie-right"Processing "sides-left"Processing "sides-right"Processing "sides-action"Processing "pause"mkdir -p ../assets/sprites# explosion is the % part of the target../../tools/asetools/asesplit sprites/explosion.anim.ase "../assets/sprites/explosion_{frame}.png"Creating ../assets/sprites/explosion_0.pngCreating ../assets/sprites/explosion_1.pngCreating ../assets/sprites/explosion_2.pngCreating ../assets/sprites/explosion_3.pngCreating ../assets/sprites/explosion_4.pngCreating ../assets/sprites/explosion_5.pngCreating ../assets/sprites/explosion_6.pngmkdir -p ../assets/sprites# splash is the % part of the target../../tools/asetools/asesplit sprites/splash.anim.ase "../assets/sprites/splash_{frame}.png"Creating ../assets/sprites/splash_0.pngCreating ../assets/sprites/splash_1.pngmkdir -p ../assets/sprites# turbo-flame is the % part of the target../../tools/asetools/asesplit sprites/turbo-flame.anim.ase "../assets/sprites/turbo-flame_{frame}.png"Creating ../assets/sprites/turbo-flame_0.pngCreating ../assets/sprites/turbo-flame_1.pngCreating ../assets/sprites/turbo-flame_2.pngmkdir -p ../assets/sprites# bonus-gun is the % part of the target../../tools/asetools/asesplit sprites/bonus-gun.anim.ase "../assets/sprites/bonus-gun_{frame}.png"Creating ../assets/sprites/bonus-gun_0.pngCreating ../assets/sprites/bonus-gun_1.pngCreating ../assets/sprites/bonus-gun_2.pngmkdir -p ../assets/sprites# mine is the % part of the target../../tools/asetools/asesplit sprites/mine.anim.ase "../assets/sprites/mine_{frame}.png"Creating ../assets/sprites/mine_0.pngCreating ../assets/sprites/mine_1.pngmkdir -p ../assets/sprites# bonus-turbo is the % part of the target../../tools/asetools/asesplit sprites/bonus-turbo.anim.ase "../assets/sprites/bonus-turbo_{frame}.png"Creating ../assets/sprites/bonus-turbo_0.pngCreating ../assets/sprites/bonus-turbo_1.pngCreating ../assets/sprites/bonus-turbo_2.pngCreating ../assets/sprites/bonus-turbo_3.pngCreating ../assets/sprites/bonus-turbo_4.pngmkdir -p ../assets/sprites# impact is the % part of the target../../tools/asetools/asesplit sprites/impact.anim.ase "../assets/sprites/impact_{frame}.png"Creating ../assets/sprites/impact_0.pngCreating ../assets/sprites/impact_1.pngCreating ../assets/sprites/impact_2.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/wheel.still.ase ../assets/sprites/wheel.pngCreating ../assets/sprites/wheel.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/target.still.ase ../assets/sprites/target.pngCreating ../assets/sprites/target.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/obstacle-block.still.ase ../assets/sprites/obstacle-block.pngCreating ../assets/sprites/obstacle-block.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/bullet.still.ase ../assets/sprites/bullet.pngCreating ../assets/sprites/bullet.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/gift.still.ase ../assets/sprites/gift.pngCreating ../assets/sprites/gift.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/skidmark.still.ase ../assets/sprites/skidmark.pngCreating ../assets/sprites/skidmark.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/missile.still.ase ../assets/sprites/missile.pngCreating ../assets/sprites/missile.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/white-pixel.still.ase ../assets/sprites/white-pixel.pngCreating ../assets/sprites/white-pixel.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit sprites/obstacle-tyre.still.ase ../assets/sprites/obstacle-tyre.pngCreating ../assets/sprites/obstacle-tyre.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/roadster.ase "../assets/sprites/vehicles/roadster_{frame}.png"Creating ../assets/sprites/vehicles/roadster_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/2cv.ase "../assets/sprites/vehicles/2cv_{frame}.png"Creating ../assets/sprites/vehicles/2cv_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/dark-m.ase "../assets/sprites/vehicles/dark-m_{frame}.png"Creating ../assets/sprites/vehicles/dark-m_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/jeep.ase "../assets/sprites/vehicles/jeep_{frame}.png"Creating ../assets/sprites/vehicles/jeep_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/santa.ase "../assets/sprites/vehicles/santa_{frame}.png"Creating ../assets/sprites/vehicles/santa_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/locked.ase "../assets/sprites/vehicles/locked_{frame}.png"Creating ../assets/sprites/vehicles/locked_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/pickup.ase "../assets/sprites/vehicles/pickup_{frame}.png"Creating ../assets/sprites/vehicles/pickup_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/rocket.ase "../assets/sprites/vehicles/rocket_{frame}.png"Creating ../assets/sprites/vehicles/rocket_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/red.ase "../assets/sprites/vehicles/red_{frame}.png"Creating ../assets/sprites/vehicles/red_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/police.ase "../assets/sprites/vehicles/police_{frame}.png"Creating ../assets/sprites/vehicles/police_0.pngCreating ../assets/sprites/vehicles/police_1.pngCreating ../assets/sprites/vehicles/police_2.pngCreating ../assets/sprites/vehicles/police_3.pngCreating ../assets/sprites/vehicles/police_4.pngCreating ../assets/sprites/vehicles/police_5.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/harvester.ase "../assets/sprites/vehicles/harvester_{frame}.png"Creating ../assets/sprites/vehicles/harvester_0.pngmkdir -p ../assets/sprites/vehicles../../tools/asetools/asesplit --rotate -90 sprites/vehicles/antonin.ase "../assets/sprites/vehicles/antonin_{frame}.png"Creating ../assets/sprites/vehicles/antonin_0.pngmkdir -p ../../android/assets/maps../../tools/asetools/asesplit maps/country.ase ../../android/assets/maps/country-tmp.pngCreating ../../android/assets/maps/country-tmp.pngconvert -alpha set -channel RGBA \-fill '#22203460' -opaque '#ff00ff' \-fill '#ffffff20' -opaque '#00ffff' \../../android/assets/maps/country-tmp.png - \| ../../tools/pad-map-tiles --padding 2 --tilesize 64 --output ../../android/assets/maps/country.pngrm ../../android/assets/maps/country-tmp.pngmkdir -p ../../android/assets/maps../../tools/asetools/asesplit maps/city.ase ../../android/assets/maps/city-tmp.pngCreating ../../android/assets/maps/city-tmp.pngconvert -alpha set -channel RGBA \-fill '#22203460' -opaque '#ff00ff' \-fill '#ffffff20' -opaque '#00ffff' \../../android/assets/maps/city-tmp.png - \| ../../tools/pad-map-tiles --padding 2 --tilesize 64 --output ../../android/assets/maps/city.pngrm ../../android/assets/maps/city-tmp.pngmkdir -p ../../android/assets/maps../../tools/asetools/asesplit maps/snow.ase ../../android/assets/maps/snow-tmp.pngCreating ../../android/assets/maps/snow-tmp.pngconvert -alpha set -channel RGBA \-fill '#22203460' -opaque '#ff00ff' \-fill '#ffffff20' -opaque '#00ffff' \../../android/assets/maps/snow-tmp.png - \| ../../tools/pad-map-tiles --padding 2 --tilesize 64 --output ../../android/assets/maps/snow.pngrm ../../android/assets/maps/snow-tmp.pngmkdir -p ../assets/sprites../../tools/asetools/asesplit --split-layers --trim sprites/helicopter.ase "../assets/sprites/helicopter-{layer}.png"Creating ../assets/sprites/helicopter-body.pngCreating ../assets/sprites/helicopter-propeller.pngCreating ../assets/sprites/helicopter-propeller-top.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/version-number-road-sign.still.ase ../assets/ui/version-number-road-sign.pngCreating ../assets/ui/version-number-road-sign.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-config.still.ase ../assets/ui/icon-config.pngCreating ../assets/ui/icon-config.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/background.still.ase ../assets/ui/background.pngCreating ../assets/ui/background.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/menu-switch-handle.9.still.ase ../assets/ui/menu-switch-handle.9.pngCreating ../assets/ui/menu-switch-handle.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-restart.still.ase ../assets/ui/icon-restart.pngCreating ../assets/ui/icon-restart.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/checkbox-off.still.ase ../assets/ui/checkbox-off.pngCreating ../assets/ui/checkbox-off.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/title.still.ase ../assets/ui/title.pngCreating ../assets/ui/title.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/rectbutton-disabled.9.still.ase ../assets/ui/rectbutton-disabled.9.pngCreating ../assets/ui/rectbutton-disabled.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-next.still.ase ../assets/ui/icon-next.pngCreating ../assets/ui/icon-next.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/best-3.still.ase ../assets/ui/best-3.pngCreating ../assets/ui/best-3.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/selected.9.still.ase ../assets/ui/selected.9.pngCreating ../assets/ui/selected.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-right.still.ase ../assets/ui/icon-right.pngCreating ../assets/ui/icon-right.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/best-1.still.ase ../assets/ui/best-1.pngCreating ../assets/ui/best-1.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/roundbutton-down.still.ase ../assets/ui/roundbutton-down.pngCreating ../assets/ui/roundbutton-down.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/road.still.ase ../assets/ui/road.pngCreating ../assets/ui/road.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/rectbutton-down.9.still.ase ../assets/ui/rectbutton-down.9.pngCreating ../assets/ui/rectbutton-down.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-debug.still.ase ../assets/ui/icon-debug.pngCreating ../assets/ui/icon-debug.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-left.still.ase ../assets/ui/icon-left.pngCreating ../assets/ui/icon-left.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/slider-handle.still.ase ../assets/ui/slider-handle.pngCreating ../assets/ui/slider-handle.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/focus.9.still.ase ../assets/ui/focus.9.pngCreating ../assets/ui/focus.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/menu-switch-frame.9.still.ase ../assets/ui/menu-switch-frame.9.pngCreating ../assets/ui/menu-switch-frame.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/checkbox-on.still.ase ../assets/ui/checkbox-on.pngCreating ../assets/ui/checkbox-on.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/tab-border-left.9.still.ase ../assets/ui/tab-border-left.9.pngCreating ../assets/ui/tab-border-left.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/best-2.still.ase ../assets/ui/best-2.pngCreating ../assets/ui/best-2.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/icon-back.still.ase ../assets/ui/icon-back.pngCreating ../assets/ui/icon-back.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/tab-border-right.9.still.ase ../assets/ui/tab-border-right.9.pngCreating ../assets/ui/tab-border-right.9.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/roundbutton.still.ase ../assets/ui/roundbutton.pngCreating ../assets/ui/roundbutton.pngmkdir -p ../assets/ui../../tools/asetools/asesplit ui/rectbutton.9.still.ase ../assets/ui/rectbutton.9.pngCreating ../assets/ui/rectbutton.9.pngmkdir -p ../assets/ui# rank-up is the % part of the target../../tools/asetools/asesplit ui/rank-up.anim.ase "../assets/ui/rank-up_{frame}.png"Creating ../assets/ui/rank-up_0.pngCreating ../assets/ui/rank-up_1.pngCreating ../assets/ui/rank-up_2.pngCreating ../assets/ui/rank-up_3.pngmkdir -p ../assets/ui# championship-finished-3 is the % part of the target../../tools/asetools/asesplit ui/championship-finished-3.anim.ase "../assets/ui/championship-finished-3_{frame}.png"Creating ../assets/ui/championship-finished-3_0.pngCreating ../assets/ui/championship-finished-3_1.pngCreating ../assets/ui/championship-finished-3_2.pngCreating ../assets/ui/championship-finished-3_3.pngCreating ../assets/ui/championship-finished-3_4.pngCreating ../assets/ui/championship-finished-3_5.pngCreating ../assets/ui/championship-finished-3_6.pngCreating ../assets/ui/championship-finished-3_7.pngmkdir -p ../assets/ui# rank-same is the % part of the target../../tools/asetools/asesplit ui/rank-same.anim.ase "../assets/ui/rank-same_{frame}.png"Creating ../assets/ui/rank-same_0.pngCreating ../assets/ui/rank-same_1.pngCreating ../assets/ui/rank-same_2.pngCreating ../assets/ui/rank-same_3.pngmkdir -p ../assets/ui# championship-finished-1 is the % part of the target../../tools/asetools/asesplit ui/championship-finished-1.anim.ase "../assets/ui/championship-finished-1_{frame}.png"Creating ../assets/ui/championship-finished-1_0.pngCreating ../assets/ui/championship-finished-1_1.pngCreating ../assets/ui/championship-finished-1_2.pngCreating ../assets/ui/championship-finished-1_3.pngCreating ../assets/ui/championship-finished-1_4.pngCreating ../assets/ui/championship-finished-1_5.pngCreating ../assets/ui/championship-finished-1_6.pngCreating ../assets/ui/championship-finished-1_7.pngmkdir -p ../assets/ui# rank-down is the % part of the target../../tools/asetools/asesplit ui/rank-down.anim.ase "../assets/ui/rank-down_{frame}.png"Creating ../assets/ui/rank-down_0.pngCreating ../assets/ui/rank-down_1.pngCreating ../assets/ui/rank-down_2.pngCreating ../assets/ui/rank-down_3.pngmkdir -p ../assets/ui# championship-finished-2 is the % part of the target../../tools/asetools/asesplit ui/championship-finished-2.anim.ase "../assets/ui/championship-finished-2_{frame}.png"Creating ../assets/ui/championship-finished-2_0.pngCreating ../assets/ui/championship-finished-2_1.pngCreating ../assets/ui/championship-finished-2_2.pngCreating ../assets/ui/championship-finished-2_3.pngCreating ../assets/ui/championship-finished-2_4.pngCreating ../assets/ui/championship-finished-2_5.pngCreating ../assets/ui/championship-finished-2_6.pngCreating ../assets/ui/championship-finished-2_7.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/tiny-sur-mer.ase ../assets/ui/map-icons/tiny-sur-mer.pngCreating ../assets/ui/map-icons/tiny-sur-mer.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/race.ase ../assets/ui/map-icons/race.pngCreating ../assets/ui/map-icons/race.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/be.ase ../assets/ui/map-icons/be.pngCreating ../assets/ui/map-icons/be.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/locked.ase ../assets/ui/map-icons/locked.pngCreating ../assets/ui/map-icons/locked.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/river.ase ../assets/ui/map-icons/river.pngCreating ../assets/ui/map-icons/river.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/country.ase ../assets/ui/map-icons/country.pngCreating ../assets/ui/map-icons/country.pngmkdir -p ../assets/ui/map-icons../../tools/asetools/asesplit ui/map-icons/snow2.ase ../assets/ui/map-icons/snow2.pngCreating ../assets/ui/map-icons/snow2.pngmkdir -p ../assets/ui/input-icons../../tools/asetools/asesplit --split-slices ui/input-icons/input-icons.ase "../assets/ui/input-icons/{slice}.png"Creating ../assets/ui/input-icons/pie.pngCreating ../assets/ui/input-icons/sides.pngCreating ../assets/ui/input-icons/keyboard.pngCreating ../assets/ui/input-icons/gamepad.pngmake[1]: Leaving directory '/home/vagrant/build/com.agateau.tinywheels.android/core/assets-src'make: Leaving directory '/home/vagrant/build/com.agateau.tinywheels.android'+ make -C .. packermake: Entering directory '/home/vagrant/build/com.agateau.tinywheels.android'make -C core/assets-srcmake[1]: Entering directory '/home/vagrant/build/com.agateau.tinywheels.android/core/assets-src'make[1]: Nothing to be done for 'all'.make[1]: Leaving directory '/home/vagrant/build/com.agateau.tinywheels.android/core/assets-src'java -cp /home/vagrant/build/com.agateau.tinywheels.android/tools/build/libs/tools-1.0.jar com.agateau.pixelwheels.tools.PackerReading: /home/vagrant/build/com.agateau.tinywheels.android/core/assets/spritesvehicles/police_4 (alias of vehicles/police_2)vehicles/police_5 (alias of vehicles/police_1)Packing....................................Writing 945x456: ./android/assets/sprites/sprites.pngReading: /home/vagrant/build/com.agateau.tinywheels.android/core/assets/uichampionship-finished-1_3 (alias of championship-finished-1_1)championship-finished-1_4 (alias of championship-finished-1_0)championship-finished-2_3 (alias of championship-finished-2_1)championship-finished-2_4 (alias of championship-finished-2_0)championship-finished-3_3 (alias of championship-finished-3_1)championship-finished-3_4 (alias of championship-finished-3_0)Packing....................................Writing 993x392: ./android/assets/ui/uiskin.pngDonemake: Leaving directory '/home/vagrant/build/com.agateau.tinywheels.android'2021-04-28 07:02:16,508 INFO: Building Gradle project...2021-04-28 07:02:16,508 DEBUG: Directory: build/com.agateau.tinywheels.android/android2021-04-28 07:02:16,508 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleItchioReleaseFound 6.5 via distributionUrlRunning /opt/gradle/versions/6.5/bin/gradle assembleItchioReleaseTo honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/6.5/userguide/gradle_daemon.html.Daemon will be stopped at the end of the build stopping after processingConfiguration on demand is an incubating feature.> Task :core:generateVersionInfoClass> Task :core:compileJava UP-TO-DATE> Task :core:processResources NO-SOURCE> Task :core:classes UP-TO-DATE> Task :core:jar> Task :android:preBuild UP-TO-DATE> Task :android:preItchioReleaseBuild UP-TO-DATE> Task :android:compileItchioReleaseAidl NO-SOURCE> Task :android:compileItchioReleaseRenderscript> Task :android:generateItchioReleaseBuildConfig> Task :android:checkItchioReleaseAarMetadata> Task :android:generateItchioReleaseResValues> Task :android:generateItchioReleaseResources> Task :android:javaPreCompileItchioRelease> Task :android:createItchioReleaseCompatibleScreenManifests> Task :android:extractDeepLinksItchioRelease> Task :android:mergeItchioReleaseResources> Task :android:processItchioReleaseMainManifest> Task :android:processItchioReleaseManifest> Task :android:mergeItchioReleaseNativeDebugMetadata NO-SOURCE> Task :android:mergeItchioReleaseShaders> Task :android:compileItchioReleaseShaders NO-SOURCE> Task :android:generateItchioReleaseAssets UP-TO-DATE> Task :android:mergeItchioReleaseAssets> Task :android:checkItchioReleaseDuplicateClasses> Task :android:compressItchioReleaseAssets> Task :android:desugarItchioReleaseFileDependencies> Task :android:processItchioReleaseJavaRes NO-SOURCE> Task :android:processItchioReleaseManifestForPackage> Task :android:processItchioReleaseResources> Task :android:mergeItchioReleaseJavaResource> Task :android:compileItchioReleaseJavaWithJavacNote: /home/vagrant/build/com.agateau.tinywheels.android/android/src/main/com/agateau/pixelwheels/android/AndroidLauncher.java uses or overrides a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :android:compileItchioReleaseSources> Task :android:lintVitalItchioRelease> Task :android:dexBuilderItchioRelease> Task :android:collectItchioReleaseDependencies> Task :android:sdkItchioReleaseDependencyData> Task :android:mergeItchioReleaseJniLibFolders> Task :android:mergeItchioReleaseNativeLibs> Task :android:stripItchioReleaseDebugSymbolsWARNING: NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please use android.ndkVersion or android.ndkPath in build.gradle to specify the NDK to use. https://developer.android.com/r/studio-ui/ndk-dirNDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please use android.ndkVersion or android.ndkPath in build.gradle to specify the NDK to use. https://developer.android.com/r/studio-ui/ndk-dir> Task :android:mergeExtDexItchioRelease> Task :android:mergeDexItchioRelease> Task :android:packageItchioRelease> Task :android:assembleItchioReleaseBUILD SUCCESSFUL in 31s32 actionable tasks: 31 executed, 1 up-to-date2021-04-28 07:02:48,220 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.agateau.tinywheels.android, universal_newlines=False, shell=None)2021-04-28 07:02:48,224 INFO: Successfully built version 0.19.1 of com.agateau.tinywheels.android from 8d5aa73924639d54b1aab391d93801025f40f40a2021-04-28 07:02:49,309 DEBUG: AXML contains a RESOURCE MAP2021-04-28 07:02:49,310 DEBUG: Start of Namespace mapping: prefix 20: 'android' --> uri 30: 'http://schemas.android.com/apk/res/android'2021-04-28 07:02:49,311 DEBUG: Checking build/com.agateau.tinywheels.android/android/build/outputs/apk/itchio/release/android-itchio-release-unsigned.apk2021-04-28 07:02:49,314 DEBUG: AXML contains a RESOURCE MAP2021-04-28 07:02:49,314 DEBUG: Start of Namespace mapping: prefix 20: 'android' --> uri 30: 'http://schemas.android.com/apk/res/android'2021-04-28 07:02:49,345 INFO: success: com.agateau.tinywheels.android2021-04-28 07:02:49,346 INFO: Finished2021-04-28 07:02:49,346 INFO: 1 build succeeded