log for com.agateau.tinywheels.android:32
Traceback (most recent call last):File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 1187, in mainif trybuild(app, build, build_dir, output_dir, log_dir,^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 928, in trybuildbuild_server(app, build, vcs, build_dir, output_dir, log_dir, force)File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 280, in build_serverraise BuildException(message.format(app.id, build.versionCode),fdroidserver.exception.BuildException: Build.py failed on server for com.agateau.tinywheels.android:32==== detail begin ====== Installed Android Tools ==2025-12-20 13:34:30,427 INFO: Creating log directory2025-12-20 13:34:30,427 INFO: Creating temporary directory2025-12-20 13:34:30,427 INFO: Creating output directory2025-12-20 13:34:30,434 DEBUG: Getting git vcs interface for https://github.com/agateau/pixelwheels.git2025-12-20 13:34:30,434 DEBUG: Checking com.agateau.tinywheels.android:322025-12-20 13:34:30,434 INFO: Building com.agateau.tinywheels.android:322025-12-20 13:34:30,435 DEBUG: Popen(['git', 'log', '-n', '1', '--pretty=%ct'], cwd=/home/vagrant/build/com.agateau.tinywheels.android, universal_newlines=False, shell=None, istream=None)2025-12-20 13:34:30,438 INFO: Running 'sudo' commands in /home/vagrant2025-12-20 13:34:30,438 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y python3-pip python3-venv make imagemagick-6.q16+ apt-get updateGet:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]Get:2 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [290 kB]Get:3 https://security.debian.org/debian-security bookworm-security/main Translation-en [176 kB]Get:4 https://debian.osuosl.org/debian bookworm InRelease [151 kB]Get:5 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]Get:6 https://debian.osuosl.org/debian bookworm-backports InRelease [59.4 kB]Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8791 kB]Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [6924 B]Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [5448 B]Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [300 kB]Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [253 kB]Fetched 16.2 MB in 2s (8903 kB/s)Reading package lists...+ apt-get install -y python3-pip python3-venv make 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-6libmagickwand-6.q16-6 python3-pip-whl python3-setuptools-whl python3-wheelpython3.11-venvSuggested 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-6-extra make-docRecommended packages:libmagickcore-6.q16-6-extra ghostscript netpbm gsfonts build-essentialThe following NEW packages will be installed:imagemagick-6-common imagemagick-6.q16 libfftw3-double3 liblqr-1-0libmagickcore-6.q16-6 libmagickwand-6.q16-6 make python3-pip python3-pip-whlpython3-setuptools-whl python3-venv python3-wheel python3.11-venv0 upgraded, 13 newly installed, 0 to remove and 1 not upgraded.Need to get 8102 kB of archives.After this operation, 23.5 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security bookworm-security/main amd64 imagemagick-6-common all 8:6.9.11.60+dfsg-1.6+deb12u4 [167 kB]Get:2 https://security.debian.org/debian-security bookworm-security/main amd64 libmagickcore-6.q16-6 amd64 8:6.9.11.60+dfsg-1.6+deb12u4 [1790 kB]Get:3 https://security.debian.org/debian-security bookworm-security/main amd64 libmagickwand-6.q16-6 amd64 8:6.9.11.60+dfsg-1.6+deb12u4 [411 kB]Get:4 https://security.debian.org/debian-security bookworm-security/main amd64 imagemagick-6.q16 amd64 8:6.9.11.60+dfsg-1.6+deb12u4 [340 kB]Get:5 https://debian.osuosl.org/debian bookworm/main amd64 libfftw3-double3 amd64 3.3.10-1 [776 kB]Get:6 https://debian.osuosl.org/debian bookworm/main amd64 liblqr-1-0 amd64 0.4.2-2.1 [29.1 kB]Get:7 https://debian.osuosl.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]Get:8 https://debian.osuosl.org/debian bookworm/main amd64 python3-wheel all 0.38.4-2 [30.8 kB]Get:9 https://debian.osuosl.org/debian bookworm/main amd64 python3-pip all 23.0.1+dfsg-1 [1325 kB]Get:10 https://debian.osuosl.org/debian bookworm/main amd64 python3-pip-whl all 23.0.1+dfsg-1 [1717 kB]Get:11 https://debian.osuosl.org/debian bookworm/main amd64 python3-setuptools-whl all 66.1.1-1+deb12u2 [1112 kB]Get:12 https://debian.osuosl.org/debian bookworm/main amd64 python3.11-venv amd64 3.11.2-6+deb12u6 [5896 B]Get:13 https://debian.osuosl.org/debian bookworm/main amd64 python3-venv amd64 3.11.2-1+b1 [1200 B]debconf: delaying package configuration, since apt-utils is not installedFetched 8102 kB in 1s (10.2 MB/s)Selecting previously unselected package libfftw3-double3:amd64.(Reading database ... 64076 files and directories currently installed.)Preparing to unpack .../00-libfftw3-double3_3.3.10-1_amd64.deb ...Unpacking libfftw3-double3:amd64 (3.3.10-1) ...Selecting previously unselected package liblqr-1-0:amd64.Preparing to unpack .../01-liblqr-1-0_0.4.2-2.1_amd64.deb ...Unpacking liblqr-1-0:amd64 (0.4.2-2.1) ...Selecting previously unselected package imagemagick-6-common.Preparing to unpack .../02-imagemagick-6-common_8%3a6.9.11.60+dfsg-1.6+deb12u4_all.deb ...Unpacking imagemagick-6-common (8:6.9.11.60+dfsg-1.6+deb12u4) ...Selecting previously unselected package libmagickcore-6.q16-6:amd64.Preparing to unpack .../03-libmagickcore-6.q16-6_8%3a6.9.11.60+dfsg-1.6+deb12u4_amd64.deb ...Unpacking libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u4) ...Selecting previously unselected package libmagickwand-6.q16-6:amd64.Preparing to unpack .../04-libmagickwand-6.q16-6_8%3a6.9.11.60+dfsg-1.6+deb12u4_amd64.deb ...Unpacking libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u4) ...Selecting previously unselected package imagemagick-6.q16.Preparing to unpack .../05-imagemagick-6.q16_8%3a6.9.11.60+dfsg-1.6+deb12u4_amd64.deb ...Unpacking imagemagick-6.q16 (8:6.9.11.60+dfsg-1.6+deb12u4) ...Selecting previously unselected package make.Preparing to unpack .../06-make_4.3-4.1_amd64.deb ...Unpacking make (4.3-4.1) ...Selecting previously unselected package python3-wheel.Preparing to unpack .../07-python3-wheel_0.38.4-2_all.deb ...Unpacking python3-wheel (0.38.4-2) ...Selecting previously unselected package python3-pip.Preparing to unpack .../08-python3-pip_23.0.1+dfsg-1_all.deb ...Unpacking python3-pip (23.0.1+dfsg-1) ...Selecting previously unselected package python3-pip-whl.Preparing to unpack .../09-python3-pip-whl_23.0.1+dfsg-1_all.deb ...Unpacking python3-pip-whl (23.0.1+dfsg-1) ...Selecting previously unselected package python3-setuptools-whl.Preparing to unpack .../10-python3-setuptools-whl_66.1.1-1+deb12u2_all.deb ...Unpacking python3-setuptools-whl (66.1.1-1+deb12u2) ...Selecting previously unselected package python3.11-venv.Preparing to unpack .../11-python3.11-venv_3.11.2-6+deb12u6_amd64.deb ...Unpacking python3.11-venv (3.11.2-6+deb12u6) ...Selecting previously unselected package python3-venv.Preparing to unpack .../12-python3-venv_3.11.2-1+b1_amd64.deb ...Unpacking python3-venv (3.11.2-1+b1) ...Setting up imagemagick-6-common (8:6.9.11.60+dfsg-1.6+deb12u4) ...Setting up python3-setuptools-whl (66.1.1-1+deb12u2) ...Setting up python3-pip-whl (23.0.1+dfsg-1) ...Setting up python3-wheel (0.38.4-2) ...Setting up python3.11-venv (3.11.2-6+deb12u6) ...Setting up make (4.3-4.1) ...Setting up python3-pip (23.0.1+dfsg-1) ...Setting up libfftw3-double3:amd64 (3.3.10-1) ...Setting up liblqr-1-0:amd64 (0.4.2-2.1) ...Setting up libmagickcore-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u4) ...Setting up python3-venv (3.11.2-1+b1) ...Setting up libmagickwand-6.q16-6:amd64 (8:6.9.11.60+dfsg-1.6+deb12u4) ...Setting up imagemagick-6.q16 (8:6.9.11.60+dfsg-1.6+deb12u4) ...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 hicolor-icon-theme (0.17-2) ...Processing triggers for libc-bin (2.36-9+deb12u13) ...Processing triggers for mailcap (3.70+nmu1) ...2025-12-20 13:34:47,766 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-12-20 13:34:48,067 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 65207 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u2) ...Purging configuration files for sudo (1.9.13p3-1+deb12u2) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u13) ...2025-12-20 13:34:51,044 INFO: Getting source for revision e957277deba8c2619f933b3d416287a172f4f1a42025-12-20 13:34:51,044 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,044 DEBUG: > git rev-parse --show-toplevel2025-12-20 13:34:51,246 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,246 DEBUG: > git submodule foreach --recursive git reset --hard2025-12-20 13:34:51,347 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,347 DEBUG: > git reset --hard2025-12-20 13:34:51,749 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,749 DEBUG: > git submodule foreach --recursive git clean -dffx2025-12-20 13:34:51,850 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,850 DEBUG: > git clean -dffx2025-12-20 13:34:51,951 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:51,951 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2025-12-20 13:34:52,354 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:52,354 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2025-12-20 13:34:52,655 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:52,655 DEBUG: > git remote set-head origin --auto2025-12-20 13:34:53,158 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:53,158 DEBUG: > git checkout -f e957277deba8c2619f933b3d416287a172f4f1a42025-12-20 13:34:53,460 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:53,460 DEBUG: > git clean -dffx2025-12-20 13:34:53,561 INFO: commit: e957277deba8c2619f933b3d416287a172f4f1a4 (SHA1: e957277deba8c2619f933b3d416287a172f4f1a4)2025-12-20 13:34:53,561 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:53,561 DEBUG: > git rev-parse --show-toplevel2025-12-20 13:34:53,763 DEBUG: Directory: build/com.agateau.tinywheels.android2025-12-20 13:34:53,763 DEBUG: > git submodule deinit --all --force2025-12-20 13:34:53,864 INFO: Creating local.properties file at build/com.agateau.tinywheels.android/local.properties2025-12-20 13:34:53,865 INFO: Creating local.properties file at build/com.agateau.tinywheels.android/android/local.properties2025-12-20 13:34:53,871 INFO: Cleaned build.gradle of keysigning configs at build/com.agateau.tinywheels.android/android/build.gradle2025-12-20 13:34:53,874 INFO: Running 'prebuild' commands in build/com.agateau.tinywheels.android/android2025-12-20 13:34:53,874 DEBUG: Directory: build/com.agateau.tinywheels.android/android2025-12-20 13:34:53,874 DEBUG: > bash -e -u -o pipefail -x -c -- sed -i -e 's#./gradlew#gradle#' ../Makefile/etc/bash.bashrc: line 7: PS1: unbound variable+ sed -i -e s#./gradlew#gradle# ../Makefile2025-12-20 13:34:54,075 INFO: Cleaning Gradle project...2025-12-20 13:34:54,075 DEBUG: Directory: build/com.agateau.tinywheels.android/android2025-12-20 13:34:54,075 DEBUG: > /usr/local/bin/gradlew-fdroid cleanCACHEDIR set to /home/vagrant/.cache/gradlew-fdroidUpdate checksum from gradle-transparency-logFound 8.9 via distributionUrlDownloading missing gradle version 8.9Using cache directory /home/vagrant/.cache/gradlew-fdroidRunning /home/vagrant/.cache/gradlew-fdroid/versions/8.9/bin/gradle cleanWelcome to Gradle 8.9!Here are the highlights of this release:- Enhanced Error and Warning Messages- IDE Integration Improvements- Daemon JVM InformationFor more details see https://docs.gradle.org/8.9/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.9/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the buildConfiguration on demand is an incubating feature.> Configure project :androidConfiguration 'natives' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.> Task :android:cleanBUILD SUCCESSFUL in 15s1 actionable task: 1 executed2025-12-20 13:35:11,707 INFO: Scanning source for common problems...2025-12-20 13:35:11,711 DEBUG: scanner is configured to use signature data from: 'suss'2025-12-20 13:35:11,712 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-12-20 13:35:12,186 DEBUG: write 'suss.json' to cache2025-12-20 13:35:12,187 DEBUG: next suss.json cache update due in 23:59:59.9980222025-12-20 13:35:12,210 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-12-20 13:35:12,221 INFO: Removing shared library at android/libs/x86/libgdx.so2025-12-20 13:35:12,221 INFO: Removing shared library at android/libs/x86/libgdx-box2d.so2025-12-20 13:35:12,221 INFO: Removing shared library at android/libs/x86/libgdx-freetype.so2025-12-20 13:35:12,221 INFO: Removing shared library at android/libs/x86_64/libgdx.so2025-12-20 13:35:12,221 INFO: Removing shared library at android/libs/x86_64/libgdx-box2d.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/x86_64/libgdx-freetype.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx-box2d.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/armeabi-v7a/libgdx-freetype.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/arm64-v8a/libgdx.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/arm64-v8a/libgdx-box2d.so2025-12-20 13:35:12,222 INFO: Removing shared library at android/libs/arm64-v8a/libgdx-freetype.so2025-12-20 13:35:12,223 INFO: Removing shared library at android/libs/armeabi/libgdx.so2025-12-20 13:35:12,223 INFO: Removing shared library at android/libs/armeabi/libgdx-box2d.so2025-12-20 13:35:12,223 INFO: Removing shared library at android/libs/armeabi/libgdx-freetype.so2025-12-20 13:35:12,239 INFO: Creating source tarball...2025-12-20 13:35:13,655 INFO: Running 'build' commands in build/com.agateau.tinywheels.android/android2025-12-20 13:35:13,655 DEBUG: Directory: build/com.agateau.tinywheels.android/android2025-12-20 13:35:13,655 DEBUG: > bash -e -u -o pipefail -x -c python3 -m venv .; source bin/activate; pip3 install -r ../requirements.txt; gradle tools:dist -b ../build.gradle; make -C .. assets; make -C .. packer/etc/bash.bashrc: line 7: PS1: unbound variable+ python3 -m venv .+ source bin/activate++ deactivate nondestructive++ '[' -n '' ']'++ '[' -n '' ']'++ '[' -n /usr/bin/bash -o -n '' ']'++ hash -r++ '[' -n '' ']'++ unset VIRTUAL_ENV++ unset VIRTUAL_ENV_PROMPT++ '[' '!' nondestructive = nondestructive ']'++ VIRTUAL_ENV=/home/vagrant/build/com.agateau.tinywheels.android/android++ export VIRTUAL_ENV++ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools++ PATH=/home/vagrant/build/com.agateau.tinywheels.android/android/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools++ export PATH++ '[' -n '' ']'++ '[' -z '' ']'++ _OLD_VIRTUAL_PS1=++ PS1='(android) '++ export PS1++ VIRTUAL_ENV_PROMPT='(android) '++ export VIRTUAL_ENV_PROMPT++ '[' -n /usr/bin/bash -o -n '' ']'++ hash -r+ pip3 install -r ../requirements.txtCollecting pafxCloning https://github.com/agateau/pafx (to revision a51a31b3e72399363d900c878649fb334242b8c7) to /tmp/pip-install-s2v59w3c/pafx_06db1e4e778640ee8cd09a69d9ab24aeRunning command git clone --filter=blob:none --quiet https://github.com/agateau/pafx /tmp/pip-install-s2v59w3c/pafx_06db1e4e778640ee8cd09a69d9ab24aeRunning command git rev-parse -q --verify 'sha^a51a31b3e72399363d900c878649fb334242b8c7'Running command git fetch -q https://github.com/agateau/pafx a51a31b3e72399363d900c878649fb334242b8c7Resolved https://github.com/agateau/pafx to commit a51a31b3e72399363d900c878649fb334242b8c7Preparing metadata (setup.py): startedPreparing metadata (setup.py): finished with status 'done'Collecting fonttools==4.27.1Downloading fonttools-4.27.1-py3-none-any.whl (869 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 869.8/869.8 kB 14.1 MB/s eta 0:00:00Collecting asetools==0.1.1Downloading asetools-0.1.1-py3-none-any.whl (11 kB)Collecting Pillow==10.0.1Downloading Pillow-10.0.1-cp311-cp311-manylinux_2_28_x86_64.whl (3.6 MB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 19.4 MB/s eta 0:00:00Collecting pypng==0.0.20Downloading pypng-0.0.20-py3-none-any.whl (70 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.5/70.5 kB 2.2 MB/s eta 0:00:00Installing collected packages: pypng, Pillow, fonttools, pafx, asetoolsDEPRECATION: pafx is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559Running setup.py install for pafx: startedRunning setup.py install for pafx: finished with status 'done'Successfully installed Pillow-10.0.1 asetools-0.1.1 fonttools-4.27.1 pafx-0.1.0 pypng-0.0.20+ gradle tools:dist -b ../build.gradleTraceback (most recent call last):File "/usr/local/bin/gradle", line 17, in <module>import requestsModuleNotFoundError: No module named 'requests'2025-12-20 13:35:18,965 ERROR: Could not build app com.agateau.tinywheels.android: Error running build command for com.agateau.tinywheels.android:32==== detail begin ====/etc/bash.bashrc: line 7: PS1: unbound variable+ python3 -m venv .+ source bin/activate++ deactivate nondestructive++ '[' -n '' ']'++ '[' -n '' ']'++ '[' -n /usr/bin/bash -o -n '' ']'++ hash -r++ '[' -n '' ']'++ unset VIRTUAL_ENV++ unset VIRTUAL_ENV_PROMPT++ '[' '!' nondestructive = nondestructive ']'++ VIRTUAL_ENV=/home/vagrant/build/com.agateau.tinywheels.android/android++ export VIRTUAL_ENV++ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools++ PATH=/home/vagrant/build/com.agateau.tinywheels.android/android/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/opt/android-sdk/tools:/opt/android-sdk/platform-tools++ export PATH++ '[' -n '' ']'++ '[' -z '' ']'++ _OLD_VIRTUAL_PS1=++ PS1='(android) '++ export PS1++ VIRTUAL_ENV_PROMPT='(android) '++ export VIRTUAL_ENV_PROMPT++ '[' -n /usr/bin/bash -o -n '' ']'++ hash -r+ pip3 install -r ../requirements.txtCollecting pafxCloning https://github.com/agateau/pafx (to revision a51a31b3e72399363d900c878649fb334242b8c7) to /tmp/pip-install-s2v59w3c/pafx_06db1e4e778640ee8cd09a69d9ab24aeRunning command git clone --filter=blob:none --quiet https://github.com/agateau/pafx /tmp/pip-install-s2v59w3c/pafx_06db1e4e778640ee8cd09a69d9ab24aeRunning command git rev-parse -q --verify 'sha^a51a31b3e72399363d900c878649fb334242b8c7'Running command git fetch -q https://github.com/agateau/pafx a51a31b3e72399363d900c878649fb334242b8c7Resolved https://github.com/agateau/pafx to commit a51a31b3e72399363d900c878649fb334242b8c7Preparing metadata (setup.py): startedPreparing metadata (setup.py): finished with status 'done'Collecting fonttools==4.27.1Downloading fonttools-4.27.1-py3-none-any.whl (869 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 869.8/869.8 kB 14.1 MB/s eta 0:00:00Collecting asetools==0.1.1Downloading asetools-0.1.1-py3-none-any.whl (11 kB)Collecting Pillow==10.0.1Downloading Pillow-10.0.1-cp311-cp311-manylinux_2_28_x86_64.whl (3.6 MB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 19.4 MB/s eta 0:00:00Collecting pypng==0.0.20Downloading pypng-0.0.20-py3-none-any.whl (70 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.5/70.5 kB 2.2 MB/s eta 0:00:00Installing collected packages: pypng, Pillow, fonttools, pafx, asetoolsDEPRECATION: pafx is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559Running setup.py install for pafx: startedRunning setup.py install for pafx: finished with status 'done'Successfully installed Pillow-10.0.1 asetools-0.1.1 fonttools-4.27.1 pafx-0.1.0 pypng-0.0.20+ gradle tools:dist -b ../build.gradleTraceback (most recent call last):File "/usr/local/bin/gradle", line 17, in <module>import requestsModuleNotFoundError: No module named 'requests'==== detail end ====2025-12-20 13:35:18,965 DEBUG: Error encountered, stopping by user request.==== detail end ====