You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
make[1]: Entering directory '/home/user/Projects/electrum_py3new/gui/kivy'
# running pre build setup
# copy electrum to main.py
# Check configuration tokens
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Run 'dpkg --version'
# Cwd None
/bin/sh: dpkg: command not found
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /usr/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/jre/bin/keytool
# Install platform
# Run 'pip install -q --user '
# Cwd None
# Apache ANT found at /home/user/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/user/.buildozer/android/platform/android-sdk-20
# Android NDK found at /home/user/.buildozer/android/platform/crystax-ndk-10.3.2
# Check application requirements
# Check garden requirements
# Compile platform
# Run '/usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=Electrum --bootstrap=sdl2 --requirements=python3crystax,android,openssl,pil,plyer,kivy==master,pyaes,ecdsa --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Recipe kivy: version "master" requested
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: No existing dists meet the given requirements!
[INFO]: No dist exists that meets your requirements, so one will be built.
[INFO]: Bootstrap requires recipes ['sdl2', ('python2', 'python3crystax')]
[INFO]: Loaded recipe kivy (depends on [('sdl2', 'pygame'), 'pyjnius', ('python2', 'python3crystax')])
[INFO]: Loaded recipe openssl (depends on [])
[INFO]: Loaded recipe sdl2 (depends on [('python2', 'python3crystax'), 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf'], conflicts ['sdl', 'pygame', 'pygame_bootstrap_components'])
[INFO]: Loaded recipe android (depends on [('pygame', 'sdl2', 'genericndkbuild'), ('python2', 'python3crystax')])
[INFO]: No recipe named ecdsa; will attempt to install with pip
[INFO]: Loaded recipe python3crystax (depends on ['hostpython3crystax'], conflicts ['python2', 'python3'])
[INFO]: No recipe named plyer; will attempt to install with pip
[INFO]: Loaded recipe pil (depends on [('python2', 'python3crystax'), 'png', 'jpeg'])
[INFO]: No recipe named pyaes; will attempt to install with pip
[INFO]: Loaded recipe pyjnius (depends on [('sdl2', 'sdl', 'genericndkbuild'), 'six', ('python2', 'python3crystax')])
[INFO]: Loaded recipe sdl2_image (depends on [])
[INFO]: Loaded recipe sdl2_mixer (depends on [])
[INFO]: Loaded recipe sdl2_ttf (depends on [])
[INFO]: Loaded recipe hostpython3crystax (depends on [], conflicts ['hostpython2'])
[INFO]: Loaded recipe png (depends on [])
[INFO]: Loaded recipe jpeg (depends on [])
[INFO]: Loaded recipe six (depends on [('python2', 'python3crystax')])
[INFO]: Found a single valid recipe set (this is good)
[INFO]: The selected bootstrap is sdl2
[INFO]: # Creating dist with sdl2 bootstrap
[INFO]: Dist will have name Electrum and recipes (python3crystax, android, openssl, pil, plyer, kivy, pyaes, ecdsa)
[INFO]: -> running cp -r /home/user/.local/lib/python3.4/site-packages/pythonforandroid/bootstraps/sdl2/build /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/plat...(and 53 more)
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Recipe build order is ['hostpython3crystax', 'jpeg', 'openssl', 'png', 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf', 'python3crystax', 'pil', 'sdl2', 'six', 'android', 'pyjnius', 'kivy']
[INFO]: The requirements (ecdsa, plyer, pyaes) were not found as recipes, they will be installed with pip.
[INFO]: # Downloading recipes
[INFO]: Downloading hostpython3crystax
[INFO]: Skipping hostpython3crystax download as no URL is set
[INFO]: Downloading jpeg
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-libjpeg-turbo.git
[INFO]: Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context libjpeg-turbo.git
[INFO]: -> running git fetch --tags
[INFO]: -> running git checkout linaro-android
Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> running git pull
[INFO]: -> running git pull --recurse-submodules
[INFO]: -> running git submodule update --recursive
[INFO]: <- directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running touch .mark-libjpeg-turbo.git
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading openssl
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: openssl download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading png
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: png download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_image
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: sdl2_image download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_mixer
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: sdl2_mixer download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_ttf
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: sdl2_ttf download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading python3crystax
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> running basename
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-
[INFO]: -> running touch .mark-
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading pil
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
Downloading python3crystax from
[INFO]: pil download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
[INFO]: sdl2 download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading six
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> running basename https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
[INFO]: six download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading android
[INFO]: Skipping android download as no URL is set
[INFO]: Downloading pyjnius
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> running basename https://github.com/kivy/pyjnius/archive/master.zip
[INFO]: pyjnius download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading kivy
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> running basename https://github.com/kivy/kivy/archive/master.zip
[INFO]: kivy download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Building all recipes for arch armeabi-v7a
[INFO]: # Unpacking recipes
[INFO]: Unpacking hostpython3crystax for armeabi-v7a
[INFO]: Skipping hostpython3crystax unpack as no URL is set
[INFO]: Unpacking jpeg for armeabi-v7a
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/jpeg/armeabi-v7a
[INFO]: jpeg is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking openssl for armeabi-v7a
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/openssl/armeabi-v7a
[INFO]: openssl is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking png for armeabi-v7a
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/png/armeabi-v7a
[INFO]: png is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_image for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_image is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_mixer for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_mixer is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_ttf for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_ttf is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking python3crystax for armeabi-v7a
[INFO]: -> running basename
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/python3crystax-version3.5/armeabi-v7a
[INFO]: python3crystax is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking pil for armeabi-v7a
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pil-python3crystax/armeabi-v7a
[INFO]: pil is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2 for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2 is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking six for armeabi-v7a
[INFO]: -> running basename https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/six-python3crystax/armeabi-v7a
[INFO]: six is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: -> running rm -rf /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: -> running cp -a /home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipes/android/src /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platfo...(and 75 more)
[INFO]: Unpacking pyjnius for armeabi-v7a
[INFO]: -> running basename https://github.com/kivy/pyjnius/archive/master.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a
[INFO]: pyjnius is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking kivy for armeabi-v7a
[INFO]: -> running basename https://github.com/kivy/kivy/archive/master.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/kivy-python3crystax-sdl2/armeabi-v7a
[INFO]: kivy is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Prebuilding recipes
[INFO]: Prebuilding hostpython3crystax for armeabi-v7a
[INFO]: hostpython3crystax has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding jpeg for armeabi-v7a
[INFO]: jpeg has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for jpeg[armeabi-v7a]
[INFO]: jpeg already patched, skipping
[INFO]: Prebuilding openssl for armeabi-v7a
[INFO]: openssl has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding png for armeabi-v7a
[INFO]: png has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding sdl2_image for armeabi-v7a
[INFO]: sdl2_image has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2_image[armeabi-v7a]
[INFO]: sdl2_image already patched, skipping
[INFO]: Prebuilding sdl2_mixer for armeabi-v7a
[INFO]: sdl2_mixer has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2_mixer[armeabi-v7a]
[INFO]: sdl2_mixer already patched, skipping
[INFO]: Prebuilding sdl2_ttf for armeabi-v7a
[INFO]: sdl2_ttf has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding python3crystax for armeabi-v7a
[INFO]: python3crystax has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding pil for armeabi-v7a
[INFO]: pil has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for pil[armeabi-v7a]
[INFO]: pil already patched, skipping
[INFO]: Prebuilding sdl2 for armeabi-v7a
[INFO]: sdl2 has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2[armeabi-v7a]
[INFO]: sdl2 already patched, skipping
[INFO]: Prebuilding six for armeabi-v7a
[INFO]: six has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding android for armeabi-v7a
[INFO]: android has no prebuild_armeabi_v7a, skipping
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Prebuilding pyjnius for armeabi-v7a
[INFO]: pyjnius has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for pyjnius[armeabi-v7a]
[INFO]: pyjnius already patched, skipping
[INFO]: Prebuilding kivy for armeabi-v7a
[INFO]: kivy has no prebuild_armeabi_v7a, skipping
[INFO]: # Building recipes
[INFO]: Building hostpython3crystax for armeabi-v7a
[INFO]: Building jpeg for armeabi-v7a
[INFO]: jpeg said it is already built, skipping
[INFO]: Building openssl for armeabi-v7a
[INFO]: openssl said it is already built, skipping
[INFO]: Building png for armeabi-v7a
[INFO]: png said it is already built, skipping
[INFO]: Building sdl2_image for armeabi-v7a
[INFO]: Building sdl2_mixer for armeabi-v7a
[INFO]: Building sdl2_ttf for armeabi-v7a
[INFO]: Building python3crystax for armeabi-v7a
[INFO]: Extracting CrystaX python3 from NDK package
[INFO]: Building pil for armeabi-v7a
[INFO]: pil apparently isn't already in site-packages
[INFO]: Building compiled components in pil
Traceback (most recent call last):
File "/usr/lib64/python3.4/runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib64/python3.4/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 757, in <module>
main()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 754, in main
ToolchainCL()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 343, in __init__
getattr(self, command_method_name)(unknown)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 93, in wrapper_func
build_dist_from_args(ctx, dist, dist_args)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 138, in build_dist_from_args
build_recipes(build_order, python_modules, ctx)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/build.py", line 561, in build_recipes
recipe.build_arch(arch)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipe.py", line 873, in build_arch
self.build_compiled_components(arch)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipe.py", line 879, in build_compiled_components
env = self.get_recipe_env(arch)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipes/pil/__init__.py", line 16, in get_recipe_env
env = super(PILRecipe, self).get_recipe_env(arch)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipe.py", line 765, in get_recipe_env
hppath += [join(builddir, d) for d in listdir(builddir)
FileNotFoundError: [Errno 2] No such file or directory: 'build'
name is pil <class 'pythonforandroid.recipes.pil.PILRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
# Command failed: /usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=Electrum --bootstrap=sdl2 --requirements=python3crystax,android,openssl,pil,plyer,kivy==master,pyaes,ecdsa --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
cp: cannot create regular file ‘.buildozer/android/platform/python-for-android/src/blacklist.txt’: No such file or directory
make[1]: Leaving directory '/home/user/Projects/electrum_py3new/gui/kivy'
# Check configuration tokens
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Run 'dpkg --version'
# Cwd None
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /usr/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/jre/bin/keytool
# Install platform
# Run 'pip install -q --user '
# Cwd None
# Apache ANT found at /home/user/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/user/.buildozer/android/platform/android-sdk-20
# Android NDK found at /home/user/.buildozer/android/platform/crystax-ndk-10.3.2
# Check application requirements
# Check garden requirements
# Compile platform
# Run '/usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=Electrum --bootstrap=sdl2 --requirements=python3crystax,android,openssl,pil,plyer,kivy==master,pyaes,ecdsa --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Recipe kivy: version "master" requested
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: No existing dists meet the given requirements!
[INFO]: No dist exists that meets your requirements, so one will be built.
[INFO]: Bootstrap requires recipes ['sdl2', ('python2', 'python3crystax')]
[INFO]: No recipe named plyer; will attempt to install with pip
[INFO]: Loaded recipe sdl2 (depends on [('python2', 'python3crystax'), 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf'], conflicts ['sdl', 'pygame', 'pygame_bootstrap_components'])
[INFO]: No recipe named ecdsa; will attempt to install with pip
[INFO]: Loaded recipe python3crystax (depends on ['hostpython3crystax'], conflicts ['python2', 'python3'])
[INFO]: Loaded recipe openssl (depends on [])
[INFO]: Loaded recipe pil (depends on [('python2', 'python3crystax'), 'png', 'jpeg'])
[INFO]: No recipe named pyaes; will attempt to install with pip
[INFO]: Loaded recipe android (depends on [('python2', 'python3crystax'), ('pygame', 'sdl2', 'genericndkbuild')])
[INFO]: Loaded recipe kivy (depends on [('sdl2', 'pygame'), 'pyjnius', ('python2', 'python3crystax')])
[INFO]: Loaded recipe sdl2_image (depends on [])
[INFO]: Loaded recipe sdl2_mixer (depends on [])
[INFO]: Loaded recipe sdl2_ttf (depends on [])
[INFO]: Loaded recipe hostpython3crystax (depends on [], conflicts ['hostpython2'])
[INFO]: Loaded recipe png (depends on [])
[INFO]: Loaded recipe jpeg (depends on [])
[INFO]: Loaded recipe pyjnius (depends on [('python2', 'python3crystax'), ('sdl2', 'sdl', 'genericndkbuild'), 'six'])
[INFO]: Loaded recipe six (depends on [('python2', 'python3crystax')])
[INFO]: Found a single valid recipe set (this is good)
[INFO]: The selected bootstrap is sdl2
[INFO]: # Creating dist with sdl2 bootstrap
[INFO]: Dist will have name Electrum and recipes (python3crystax, android, openssl, pil, plyer, kivy, pyaes, ecdsa)
[INFO]: -> running cp -r /home/user/.local/lib/python3.4/site-packages/pythonforandroid/bootstraps/sdl2/build /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/plat...(and 53 more)
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Recipe build order is ['hostpython3crystax', 'jpeg', 'openssl', 'png', 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf', 'python3crystax', 'pil', 'sdl2', 'six', 'android', 'pyjnius', 'kivy']
[INFO]: The requirements (plyer, ecdsa, pyaes) were not found as recipes, they will be installed with pip.
[INFO]: # Downloading recipes
[INFO]: Downloading hostpython3crystax
[INFO]: Skipping hostpython3crystax download as no URL is set
[INFO]: Downloading jpeg
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-libjpeg-turbo.git
[INFO]: Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context libjpeg-turbo.git
[INFO]: -> running git fetch --tags
[INFO]: -> running git checkout linaro-android
Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> running git pull
[INFO]: -> running git pull --recurse-submodules
[INFO]: -> running git submodule update --recursive
[INFO]: <- directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running touch .mark-libjpeg-turbo.git
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading openssl
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: openssl download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading png
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: png download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_image
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: sdl2_image download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_mixer
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: sdl2_mixer download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_ttf
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: sdl2_ttf download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading python3crystax
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> running basename
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-
[INFO]: -> running touch .mark-
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading pil
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
Downloading python3crystax from
[INFO]: pil download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
[INFO]: sdl2 download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading six
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> running basename https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
[INFO]: six download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading android
[INFO]: Skipping android download as no URL is set
[INFO]: Downloading pyjnius
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> running basename https://github.com/kivy/pyjnius/archive/master.zip
[INFO]: pyjnius download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading kivy
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> running basename https://github.com/kivy/kivy/archive/master.zip
[INFO]: kivy download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Building all recipes for arch armeabi-v7a
[INFO]: # Unpacking recipes
[INFO]: Unpacking hostpython3crystax for armeabi-v7a
[INFO]: Skipping hostpython3crystax unpack as no URL is set
[INFO]: Unpacking jpeg for armeabi-v7a
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/jpeg/armeabi-v7a
[INFO]: jpeg is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking openssl for armeabi-v7a
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/openssl/armeabi-v7a
[INFO]: openssl is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking png for armeabi-v7a
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/png/armeabi-v7a
[INFO]: png is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_image for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_image is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_mixer for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_mixer is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_ttf for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_ttf is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking python3crystax for armeabi-v7a
[INFO]: -> running basename
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/python3crystax-version3.5/armeabi-v7a
[INFO]: python3crystax is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking pil for armeabi-v7a
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pil-python3crystax/armeabi-v7a
[INFO]: pil is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2 for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
^CTraceback (most recent call last):
File "/usr/bin/buildozer", line 9, in <module>
load_entry_point('buildozer==0.33', 'console_scripts', 'buildozer')()
File "/usr/lib/python3.4/site-packages/buildozer/scripts/client.py", line 13, in main
Buildozer().run_command(sys.argv[1:])
File "/usr/lib/python3.4/site-packages/buildozer/__init__.py", line 1058, in run_command
self.target.run_commands(args)
File "/usr/lib/python3.4/site-packages/buildozer/target.py", line 91, in run_commands
func(args)
File "/usr/lib/python3.4/site-packages/buildozer/target.py", line 101, in cmd_debug
self.buildozer.prepare_for_build()
File "/usr/lib/python3.4/site-packages/buildozer/__init__.py", line 185, in prepare_for_build
self.target.compile_platform()
File "/usr/lib/python3.4/site-packages/buildozer/targets/android_new.py", line 74, in compile_platform
get_stdout=True)[0]
File "/usr/lib/python3.4/site-packages/buildozer/targets/android_new.py", line 39, in _p4a
return self.buildozer.cmd(self._p4a_cmd + cmd + self.extra_p4a_args, **kwargs)
File "/usr/lib/python3.4/site-packages/buildozer/__init__.py", line 303, in cmd
readx = select.select([fd_stdout, fd_stderr], [], [])[0]
KeyboardInterrupt
Makefile:20: recipe for target 'apk' failed
make: [apk] Error 1 (ignored)
➜ kivy git:(python3_new) ✗ vi ~/.local/lib/python3.4/site-packages/pythonforandroid/recipe.py
➜ kivy git:(python3_new) ✗
➜ kivy git:(python3_new) ✗ ls
data i18n.py __init__.py main.kv main_window.py Makefile nfc_scanner Readme.txt theming tools uix
➜ kivy git:(python3_new) ✗ make apk
make[1]: Entering directory '/home/user/Projects/electrum_py3new/gui/kivy'
# running pre build setup
# copy electrum to main.py
# Check configuration tokens
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Run 'dpkg --version'
# Cwd None
/bin/sh: dpkg: command not found
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /usr/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/jre/bin/keytool
# Install platform
# Run 'pip install -q --user '
# Cwd None
# Apache ANT found at /home/user/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/user/.buildozer/android/platform/android-sdk-20
# Android NDK found at /home/user/.buildozer/android/platform/crystax-ndk-10.3.2
# Check application requirements
# Check garden requirements
# Compile platform
# Run '/usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=Electrum --bootstrap=sdl2 --requirements=python3crystax,android,openssl,pil,plyer,kivy==master,pyaes,ecdsa --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Recipe kivy: version "master" requested
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: No existing dists meet the given requirements!
[INFO]: No dist exists that meets your requirements, so one will be built.
[INFO]: Bootstrap requires recipes ['sdl2', ('python2', 'python3crystax')]
[INFO]: Loaded recipe sdl2 (depends on [('python2', 'python3crystax'), 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf'], conflicts ['sdl', 'pygame', 'pygame_bootstrap_components'])
[INFO]: Loaded recipe python3crystax (depends on ['hostpython3crystax'], conflicts ['python2', 'python3'])
[INFO]: No recipe named plyer; will attempt to install with pip
[INFO]: Loaded recipe android (depends on [('python2', 'python3crystax'), ('pygame', 'sdl2', 'genericndkbuild')])
[INFO]: Loaded recipe kivy (depends on [('python2', 'python3crystax'), ('sdl2', 'pygame'), 'pyjnius'])
[INFO]: No recipe named ecdsa; will attempt to install with pip
[INFO]: Loaded recipe openssl (depends on [])
[INFO]: No recipe named pyaes; will attempt to install with pip
[INFO]: Loaded recipe pil (depends on [('python2', 'python3crystax'), 'png', 'jpeg'])
[INFO]: Loaded recipe sdl2_image (depends on [])
[INFO]: Loaded recipe sdl2_mixer (depends on [])
[INFO]: Loaded recipe sdl2_ttf (depends on [])
[INFO]: Loaded recipe hostpython3crystax (depends on [], conflicts ['hostpython2'])
[INFO]: Loaded recipe pyjnius (depends on ['six', ('python2', 'python3crystax'), ('sdl2', 'sdl', 'genericndkbuild')])
[INFO]: Loaded recipe png (depends on [])
[INFO]: Loaded recipe jpeg (depends on [])
[INFO]: Loaded recipe six (depends on [('python2', 'python3crystax')])
[INFO]: Found a single valid recipe set (this is good)
[INFO]: The selected bootstrap is sdl2
[INFO]: # Creating dist with sdl2 bootstrap
[INFO]: Dist will have name Electrum and recipes (python3crystax, android, openssl, pil, plyer, kivy, pyaes, ecdsa)
[INFO]: -> running cp -r /home/user/.local/lib/python3.4/site-packages/pythonforandroid/bootstraps/sdl2/build /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/plat...(and 53 more)
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Recipe build order is ['hostpython3crystax', 'jpeg', 'openssl', 'png', 'sdl2_image', 'sdl2_mixer', 'sdl2_ttf', 'python3crystax', 'pil', 'sdl2', 'six', 'android', 'pyjnius', 'kivy']
[INFO]: The requirements (plyer, ecdsa, pyaes) were not found as recipes, they will be installed with pip.
[INFO]: # Downloading recipes
[INFO]: Downloading hostpython3crystax
[INFO]: Skipping hostpython3crystax download as no URL is set
[INFO]: Downloading jpeg
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-libjpeg-turbo.git
[INFO]: Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context libjpeg-turbo.git
[INFO]: -> running git fetch --tags
[INFO]: -> running git checkout linaro-android
Downloading jpeg from git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> running git pull
[INFO]: -> running git pull --recurse-submodules
[INFO]: -> running git submodule update --recursive
[INFO]: <- directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/jpeg
[INFO]: -> running touch .mark-libjpeg-turbo.git
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading openssl
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/openssl
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: openssl download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading png
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/png
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: png download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_image
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_image
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: sdl2_image download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_mixer
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_mixer
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: sdl2_mixer download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2_ttf
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2_ttf
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: sdl2_ttf download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading python3crystax
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/python3crystax
[INFO]: -> running basename
[WARNING]: Should check headers here! Skipping for now.
[INFO]: -> running rm -f .mark-
[INFO]: -> running touch .mark-
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading pil
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pil
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
Downloading python3crystax from
[INFO]: pil download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading sdl2
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/sdl2
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
[INFO]: sdl2 download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading six
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/six
[INFO]: -> running basename https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
[INFO]: six download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading android
[INFO]: Skipping android download as no URL is set
[INFO]: Downloading pyjnius
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/pyjnius
[INFO]: -> running basename https://github.com/kivy/pyjnius/archive/master.zip
[INFO]: pyjnius download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Downloading kivy
[INFO]: -> running mkdir -p /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/packages/kivy
[INFO]: -> running basename https://github.com/kivy/kivy/archive/master.zip
[INFO]: kivy download already cached, skipping
[WARNING]: Should check headers here! Skipping for now.
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Building all recipes for arch armeabi-v7a
[INFO]: # Unpacking recipes
[INFO]: Unpacking hostpython3crystax for armeabi-v7a
[INFO]: Skipping hostpython3crystax unpack as no URL is set
[INFO]: Unpacking jpeg for armeabi-v7a
[INFO]: -> running basename git://git.linaro.org/people/tomgall/libjpeg-turbo/libjpeg-turbo.git
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/jpeg/armeabi-v7a
[INFO]: jpeg is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking openssl for armeabi-v7a
[INFO]: -> running basename https://www.openssl.org/source/openssl-1.0.2g.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/openssl/armeabi-v7a
[INFO]: openssl is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking png for armeabi-v7a
[INFO]: -> running basename https://github.com/julienr/libpng-android/archive/1.6.15.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/png/armeabi-v7a
[INFO]: png is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_image for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_image is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_mixer for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.1.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_mixer is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2_ttf for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.14.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2_ttf is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking python3crystax for armeabi-v7a
[INFO]: -> running basename
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/python3crystax-version3.5/armeabi-v7a
[INFO]: python3crystax is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking pil for armeabi-v7a
[INFO]: -> running basename https://pypi.python.org/packages/source/P/Pillow/Pillow-3.1.0.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pil-python3crystax/armeabi-v7a
[INFO]: pil is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking sdl2 for armeabi-v7a
[INFO]: -> running basename https://www.libsdl.org/release/SDL2-2.0.4.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: sdl2 is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking six for armeabi-v7a
[INFO]: -> running basename https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/six-python3crystax/armeabi-v7a
[INFO]: six is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: -> running rm -rf /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: -> running cp -a /home/user/.local/lib/python3.4/site-packages/pythonforandroid/recipes/android/src /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platfo...(and 75 more)
[INFO]: Unpacking pyjnius for armeabi-v7a
[INFO]: -> running basename https://github.com/kivy/pyjnius/archive/master.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a
[INFO]: pyjnius is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Unpacking kivy for armeabi-v7a
[INFO]: -> running basename https://github.com/kivy/kivy/archive/master.zip
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/kivy-python3crystax-sdl2/armeabi-v7a
[INFO]: kivy is already unpacked, skipping
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Prebuilding recipes
[INFO]: Prebuilding hostpython3crystax for armeabi-v7a
[INFO]: hostpython3crystax has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding jpeg for armeabi-v7a
[INFO]: jpeg has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for jpeg[armeabi-v7a]
[INFO]: jpeg already patched, skipping
[INFO]: Prebuilding openssl for armeabi-v7a
[INFO]: openssl has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding png for armeabi-v7a
[INFO]: png has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding sdl2_image for armeabi-v7a
[INFO]: sdl2_image has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2_image[armeabi-v7a]
[INFO]: sdl2_image already patched, skipping
[INFO]: Prebuilding sdl2_mixer for armeabi-v7a
[INFO]: sdl2_mixer has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2_mixer[armeabi-v7a]
[INFO]: sdl2_mixer already patched, skipping
[INFO]: Prebuilding sdl2_ttf for armeabi-v7a
[INFO]: sdl2_ttf has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding python3crystax for armeabi-v7a
[INFO]: python3crystax has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding pil for armeabi-v7a
[INFO]: pil has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for pil[armeabi-v7a]
[INFO]: pil already patched, skipping
[INFO]: Prebuilding sdl2 for armeabi-v7a
[INFO]: sdl2 has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for sdl2[armeabi-v7a]
[INFO]: sdl2 already patched, skipping
[INFO]: Prebuilding six for armeabi-v7a
[INFO]: six has no prebuild_armeabi_v7a, skipping
[INFO]: Prebuilding android for armeabi-v7a
[INFO]: android has no prebuild_armeabi_v7a, skipping
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Prebuilding pyjnius for armeabi-v7a
[INFO]: pyjnius has no prebuild_armeabi_v7a, skipping
[INFO]: Applying patches for pyjnius[armeabi-v7a]
[INFO]: pyjnius already patched, skipping
[INFO]: Prebuilding kivy for armeabi-v7a
[INFO]: kivy has no prebuild_armeabi_v7a, skipping
[INFO]: # Building recipes
[INFO]: Building hostpython3crystax for armeabi-v7a
[INFO]: Building jpeg for armeabi-v7a
[INFO]: jpeg said it is already built, skipping
[INFO]: Building openssl for armeabi-v7a
[INFO]: openssl said it is already built, skipping
[INFO]: Building png for armeabi-v7a
[INFO]: png said it is already built, skipping
[INFO]: Building sdl2_image for armeabi-v7a
[INFO]: Building sdl2_mixer for armeabi-v7a
[INFO]: Building sdl2_ttf for armeabi-v7a
[INFO]: Building python3crystax for armeabi-v7a
[INFO]: Extracting CrystaX python3 from NDK package
[INFO]: Building pil for armeabi-v7a
[INFO]: pil said it is already built, skipping
[INFO]: Building sdl2 for armeabi-v7a
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni
[INFO]: -> running ndk-build V=1
name is pil <class 'pythonforandroid.recipes.pil.PILRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Building six for armeabi-v7a
[INFO]: six apparently isn't already in site-packages
[INFO]: Installing six into site-packages
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/six-python3crystax/armeabi-v7a/six
[INFO]: -> running python3.5 setup.py install -O2 --root=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/python-installs/Electrum --install-lib=.
name is None <class 'pythonforandroid.recipes.six.SixRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Building android for armeabi-v7a
[INFO]: android apparently isn't already in site-packages
[INFO]: Cythonizing anything necessary in android
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: -> running python3.5 -c import sys; print(sys.path)
name is None <class 'pythonforandroid.recipes.android.AndroidRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: Trying first build of android to get cython files: this is expected to fail
[INFO]: -> running python3.5 setup.py build_ext -v
cwd is /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
Exception in thread background thread for pid 7596:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/local/bin/python3.5 setup.py build_ext -v
STDOUT:
running build_ext
building 'android._android' extension
creating build
creating build/temp.linux-x86_64-3.5
creating build/temp.linux-x86_64-3.5/android
arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/sources/python/3.5/include/python -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -I/usr/local/include/python3.5m -c android/_android.c -o build/temp.linux-x86_64-3.5/android/_android.o
arm-linux-androideabi-gcc: error: android/_android.c: No such file or directory
arm-linux-androideabi-gcc: fatal error: no input files
compilation terminated.
error: command 'arm-linux-androideabi-gcc' failed with exit status 1
STDERR:
[INFO]: android first build failed (as expected)
[INFO]: Running cython where appropriate
[INFO]: Cythonize android/_android_billing.pyx
[INFO]: -> running cython ./android/_android_billing.pyx
[INFO]: Cythonize android/_android.pyx
[INFO]: -> running cython ./android/_android.pyx
[INFO]: Cythonize android/_android_sound.pyx
[INFO]: -> running cython ./android/_android_sound.pyx
[INFO]: -> running python3.5 setup.py build_ext -v
[INFO]: -> running find ./build/lib.linux-x86_64-3.5 -name *.o -exec arm-linux-androideabi-strip --strip-unneeded {} ;
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Installing android into site-packages
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/android-python3crystax-sdl2/armeabi-v7a/android
[INFO]: -> running python3.5 setup.py install -O2 --root=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/python-installs/Electrum --install-lib=.
stripping
stripped!?
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Building pyjnius for armeabi-v7a
[INFO]: jnius apparently isn't already in site-packages
[INFO]: Cythonizing anything necessary in pyjnius
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a/pyjnius
[INFO]: -> running python3.5 -c import sys; print(sys.path)
name is jnius <class 'pythonforandroid.recipes.pyjnius.PyjniusRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: Trying first build of pyjnius to get cython files: this is expected to fail
[INFO]: -> running python3.5 setup.py build_ext -v
cwd is /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a/pyjnius
Exception in thread background thread for pid 7666:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/local/bin/python3.5 setup.py build_ext -v
STDOUT:
/usr/local/lib/python3.5/site-packages/setuptools/dist.py:285: UserWarning: Normalizing '1.1.2-dev' to '1.1.2.dev0'
normalized_version,
running build_ext
building 'jnius' extension
creating build
creating build/temp.linux-x86_64-3.5
creating build/temp.linux-x86_64-3.5/jnius
arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/sources/python/3.5/include/python -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -I/usr/local/include/python3.5m -c jnius/jnius.c -o build/temp.linux-x86_64-3.5/jnius/jnius.o
arm-linux-androideabi-gcc: error: jnius/jnius.c: No such file or directory
arm-linux-androideabi-gcc: fatal error: no input files
compilation terminated.
error: command 'arm-linux-androideabi-gcc' failed with exit status 1
STDERR:
[INFO]: pyjnius first build failed (as expected)
[INFO]: Running cython where appropriate
[INFO]: Cythonize jnius/jnius.pyx
[INFO]: -> running cython ./jnius/jnius.pyx
[INFO]: -> running python3.5 setup.py build_ext -v
[INFO]: -> running find ./build/lib.linux-x86_64-3.5 -name *.o -exec arm-linux-androideabi-strip --strip-unneeded {} ;
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Installing pyjnius into site-packages
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a/pyjnius
[INFO]: -> running python3.5 setup.py install -O2 --root=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/python-installs/Electrum --install-lib=.
stripping
stripped!?
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Building kivy for armeabi-v7a
[INFO]: kivy apparently isn't already in site-packages
[INFO]: Cythonizing anything necessary in kivy
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/kivy-python3crystax-sdl2/armeabi-v7a/kivy
[INFO]: -> running python3.5 -c import sys; print(sys.path)
name is None <class 'pythonforandroid.recipes.kivy.KivyRecipe'>
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: Trying first build of kivy to get cython files: this is expected to fail
[INFO]: -> running python3.5 setup.py build_ext -v
cwd is /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/kivy-python3crystax-sdl2/armeabi-v7a/kivy
Exception in thread background thread for pid 7716:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/local/bin/python3.5 setup.py build_ext -v
STDOUT:
Using distutils
Environ change use_sdl2 -> True
Cython check avoided.
Using this graphics system: OpenGL ES 2
WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1)
b"Package sdl2 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `sdl2.pc'\nto the PKG_CONFIG_PATH environment variable\nNo package 'sdl2' found\nPackage SDL2_ttf was not found in the pkg-config search path.\nPerhaps you should add the directory containing `SDL2_ttf.pc'\nto the PKG_CONFIG_PATH environment variable\nNo package 'SDL2_ttf' found\nPackage SDL2_image was not found in the pkg-config search path.\nPerhaps you should add the directory containing `SDL2_image.pc'\nto the PKG_CONFIG_PATH environment variable\nNo package 'SDL2_image' found\nPackage SDL2_mixer was not found in the pkg-config search path.\nPerhaps you should add the directory containing `SDL2_mixer.pc'\nto the PKG_CONFIG_PATH environment variable\nNo package 'SDL2_mixer' found\n"
SDL2: found SDL header at /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni/SDL/include/SDL.h
SDL2: found SDL_mixer header at /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni/SDL2_mixer/SDL_mixer.h
SDL2: found SDL_ttf header at /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni/SDL2_ttf/SDL_ttf.h
SDL2: found SDL_image header at /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax/jni/SDL2_image/SDL_image.h
/usr/local/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
warnings.warn(msg)
/usr/local/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'setup_requires'
warnings.warn(msg)
/usr/local/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'dependency_links'
warnings.warn(msg)
running build_ext
Build configuration is:
* use_rpi = 0
* use_mali = 0
* use_egl = 0
* use_opengl_es2 = 1
* use_opengl_mock = 0
* use_sdl2 = 1
* use_ios = 0
* use_mesagl = 0
* use_x11 = 0
* use_gstreamer = 0
* use_avfoundation = 0
* use_osx_frameworks = 0
* debug_gl = 0
* debug = False
Updated kivy/include/config.h
Updated kivy/include/config.pxi
Updated kivy/setupconfig.py
Detected compiler is unix
building 'kivy.graphics.tesselator' extension
creating build
creating build/temp.linux-x86_64-3.5
creating build/temp.linux-x86_64-3.5/kivy
creating build/temp.linux-x86_64-3.5/kivy/graphics
creating build/temp.linux-x86_64-3.5/kivy/lib
creating build/temp.linux-x86_64-3.5/kivy/lib/libtess2
creating build/temp.linux-x86_64-3.5/kivy/lib/libtess2/Source
arm-linux-androideabi-gcc -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/sources/python/3.5/include/python -DANDROID -mandroid -fomit-frame-pointer --sysroot /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/platforms/android-19/arch-arm -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/local/include/python3.5m -c kivy/graphics/tesselator.c -o build/temp.linux-x86_64-3.5/kivy/graphics/tesselator.o
arm-linux-androideabi-gcc: error: kivy/graphics/tesselator.c: No such file or directory
arm-linux-androideabi-gcc: fatal error: no input files
compilation terminated.
error: command 'arm-linux-androideabi-gcc' failed with exit status 1
STDERR:
[INFO]: kivy first build failed (as expected)
[INFO]: Running cython where appropriate
[INFO]: Cythonize kivy/_event.pyx
[INFO]: -> running cython ./kivy/_event.pyx
[INFO]: Cythonize kivy/properties.pyx
[INFO]: -> running cython ./kivy/properties.pyx
[INFO]: Cythonize kivy/weakproxy.pyx
[INFO]: -> running cython ./kivy/weakproxy.pyx
[INFO]: Cythonize kivy/_clock.pyx
[INFO]: -> running cython ./kivy/_clock.pyx
[INFO]: Cythonize kivy/core/image/_img_sdl2.pyx
[INFO]: -> running cython ./kivy/core/image/_img_sdl2.pyx
[INFO]: Cythonize kivy/core/image/img_imageio.pyx
[INFO]: -> running cython ./kivy/core/image/img_imageio.pyx
[INFO]: Cythonize kivy/core/camera/camera_avfoundation.pyx
[INFO]: -> running cython ./kivy/core/camera/camera_avfoundation.pyx
[INFO]: Cythonize kivy/core/text/_text_sdl2.pyx
[INFO]: -> running cython ./kivy/core/text/_text_sdl2.pyx
[INFO]: Cythonize kivy/core/text/text_layout.pyx
[INFO]: -> running cython ./kivy/core/text/text_layout.pyx
[INFO]: Cythonize kivy/core/clipboard/_clipboard_sdl2.pyx
[INFO]: -> running cython ./kivy/core/clipboard/_clipboard_sdl2.pyx
[INFO]: Cythonize kivy/core/audio/audio_sdl2.pyx
[INFO]: -> running cython ./kivy/core/audio/audio_sdl2.pyx
[INFO]: Cythonize kivy/core/window/_window_sdl2.pyx
[INFO]: -> running cython ./kivy/core/window/_window_sdl2.pyx
[INFO]: Cythonize kivy/core/window/window_x11.pyx
[INFO]: -> running cython ./kivy/core/window/window_x11.pyx
[INFO]: Cythonize kivy/graphics/opengl_utils.pyx
[INFO]: -> running cython ./kivy/graphics/opengl_utils.pyx
[INFO]: Cythonize kivy/graphics/compiler.pyx
[INFO]: -> running cython ./kivy/graphics/compiler.pyx
[INFO]: Cythonize kivy/graphics/buffer.pyx
[INFO]: -> running cython ./kivy/graphics/buffer.pyx
[INFO]: Cythonize kivy/graphics/texture.pyx
[INFO]: -> running cython ./kivy/graphics/texture.pyx
[INFO]: Cythonize kivy/graphics/stencil_instructions.pyx
[INFO]: -> running cython ./kivy/graphics/stencil_instructions.pyx
[INFO]: Cythonize kivy/graphics/opengl.pyx
[INFO]: -> running cython ./kivy/graphics/opengl.pyx
[INFO]: Cythonize kivy/graphics/vertex.pyx
[INFO]: -> running cython ./kivy/graphics/vertex.pyx
[INFO]: Cythonize kivy/graphics/vertex_instructions.pyx
[INFO]: -> running cython ./kivy/graphics/vertex_instructions.pyx
[INFO]: Cythonize kivy/graphics/tesselator.pyx
[INFO]: -> running cython ./kivy/graphics/tesselator.pyx
[INFO]: Cythonize kivy/graphics/vbo.pyx
[INFO]: -> running cython ./kivy/graphics/vbo.pyx
[INFO]: Cythonize kivy/graphics/cgl.pyx
[INFO]: -> running cython ./kivy/graphics/cgl.pyx
[INFO]: Cythonize kivy/graphics/scissor_instructions.pyx
[INFO]: -> running cython ./kivy/graphics/scissor_instructions.pyx
[INFO]: Cythonize kivy/graphics/context_instructions.pyx
[INFO]: -> running cython ./kivy/graphics/context_instructions.pyx
[INFO]: Cythonize kivy/graphics/context.pyx
[INFO]: -> running cython ./kivy/graphics/context.pyx
[INFO]: Cythonize kivy/graphics/gl_instructions.pyx
[INFO]: -> running cython ./kivy/graphics/gl_instructions.pyx
[INFO]: Cythonize kivy/graphics/svg.pyx
[INFO]: -> running cython ./kivy/graphics/svg.pyx
[INFO]: Cythonize kivy/graphics/shader.pyx
[INFO]: -> running cython ./kivy/graphics/shader.pyx
[INFO]: Cythonize kivy/graphics/fbo.pyx
[INFO]: -> running cython ./kivy/graphics/fbo.pyx
[INFO]: Cythonize kivy/graphics/instructions.pyx
[INFO]: -> running cython ./kivy/graphics/instructions.pyx
[INFO]: Cythonize kivy/graphics/transformation.pyx
[INFO]: -> running cython ./kivy/graphics/transformation.pyx
[INFO]: Cythonize kivy/graphics/cgl_backend/cgl_gl.pyx
[INFO]: -> running cython ./kivy/graphics/cgl_backend/cgl_gl.pyx
[INFO]: Cythonize kivy/graphics/cgl_backend/cgl_mock.pyx
[INFO]: -> running cython ./kivy/graphics/cgl_backend/cgl_mock.pyx
[INFO]: Cythonize kivy/graphics/cgl_backend/cgl_sdl2.pyx
[INFO]: -> running cython ./kivy/graphics/cgl_backend/cgl_sdl2.pyx
[INFO]: Cythonize kivy/graphics/cgl_backend/cgl_debug.pyx
[INFO]: -> running cython ./kivy/graphics/cgl_backend/cgl_debug.pyx
[INFO]: Cythonize kivy/graphics/cgl_backend/cgl_glew.pyx
[INFO]: -> running cython ./kivy/graphics/cgl_backend/cgl_glew.pyx
[INFO]: Cythonize kivy/lib/gstplayer/_gstplayer.pyx
[INFO]: -> running cython ./kivy/lib/gstplayer/_gstplayer.pyx
[INFO]: Cythonize kivy/lib/vidcore_lite/bcm.pyx
[INFO]: -> running cython ./kivy/lib/vidcore_lite/bcm.pyx
[INFO]: Cythonize kivy/lib/vidcore_lite/egl.pyx
[INFO]: -> running cython ./kivy/lib/vidcore_lite/egl.pyx
[INFO]: -> running python3.5 setup.py build_ext -v
[INFO]: -> running find ./build/lib.linux-x86_64-3.5 -name *.o -exec arm-linux-androideabi-strip --strip-unneeded {} ;
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Installing kivy into site-packages
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/kivy-python3crystax-sdl2/armeabi-v7a/kivy
[INFO]: -> running python3.5 setup.py install -O2 --root=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/python-installs/Electrum --install-lib=.
stripping
stripped!?
path is /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2/toolchains/arm-linux-androideabi-5/prebuilt/linux-x86_64/bin/:/home/user/.buildozer/android/platform/crystax-ndk-10.3.2:/home/user/.buildozer/android/platform/android-sdk-20/tools:/home/user/.buildozer/android/platform/apache-ant-1.9.4/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/user/.local/bin:/home/user/bin
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Biglinking object files
[INFO]: NDK is crystax, skipping biglink (will this work?)
[INFO]: # Postbuilding recipes
[INFO]: Postbuilding hostpython3crystax for armeabi-v7a
[INFO]: Postbuilding jpeg for armeabi-v7a
[INFO]: Postbuilding openssl for armeabi-v7a
[INFO]: Postbuilding png for armeabi-v7a
[INFO]: Postbuilding sdl2_image for armeabi-v7a
[INFO]: Postbuilding sdl2_mixer for armeabi-v7a
[INFO]: Postbuilding sdl2_ttf for armeabi-v7a
[INFO]: Postbuilding python3crystax for armeabi-v7a
[INFO]: Postbuilding pil for armeabi-v7a
[INFO]: Postbuilding sdl2 for armeabi-v7a
[INFO]: Postbuilding six for armeabi-v7a
[INFO]: Postbuilding android for armeabi-v7a
[INFO]: Postbuilding pyjnius for armeabi-v7a
[INFO]: Copying pyjnius java class to classes build dir
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/other_builds/pyjnius-python3crystax-sdl2/armeabi-v7a/pyjnius
[INFO]: -> running cp -a jnius/src/org /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/javaclasses/Electrum
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Postbuilding kivy for armeabi-v7a
[INFO]: # Installing pure Python modules
[INFO]: The requirements (plyer, ecdsa, pyaes) don't have recipes, attempting to install them with pip
[INFO]: If this fails, it may mean that the module has compiled components and needs a recipe.
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build
[INFO]: -> running virtualenv-2.7 --python=python2.7 venv
[INFO]: Creating a requirements.txt file for the Python modules
[INFO]: Installing Python modules with pip
[INFO]: If this fails with a message about /bin/false, this probably means the package cannot be installed with pip as it needs a compilation recipe.
[INFO]: -> running bash -c source venv/bin/activate && env CC=/bin/false CXX=/bin/false PYTHONPATH=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/...(and 195 more)
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Creating Android project from build and sdl2 bootstrap
[INFO]: This currently just copies the SDL2 build stuff straight from the build dir.
[INFO]: -> running rm -rf /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[INFO]: -> running cp -r /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/bootstrap_builds/sdl2-python3crystax /home/user/Projects/electrum_py...(and 64 more)
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Bootstrap running with arch armeabi-v7a
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[INFO]: Copying python distribution
[INFO]: -> running mkdir crystax_python
[INFO]: -> running mkdir crystax_python/crystax_python
[INFO]: -> running mkdir assets
[INFO]: Copying libs
[INFO]: -> running cp -a /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/libs_collections/Electrum/armeabi-v7a/libcrypto.so libs/armeabi-v7a
[INFO]: -> running cp -a /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/libs_collections/Electrum/armeabi-v7a/libssl.so libs/armeabi-v7a
[INFO]: Unpacking aars
[INFO]: Copying java files
[INFO]: -> running cp -a /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/javaclasses/Electrum src
[INFO]: -> running cp -r /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/sources/python/3.5/libs/armeabi-v7a/stdlib.zip crystax_python/crystax_python
[INFO]: -> running cp -r /home/user/.buildozer/android/platform/crystax-ndk-10.3.2/sources/python/3.5/libs/armeabi-v7a/modules crystax_python/crystax_python
[INFO]: -> running cp -r /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/build/python-installs/Electrum crystax_python/crystax_python/site-packages
[INFO]: Renaming .so files to reflect cross-compile
[INFO]: -> running find crystax_python/crystax_python/site-packages -iname *.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/image/_img_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/core/image/_img_sdl2.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/text/text_layout.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/core/text/text_layout.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/text/_text_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/core/text/_text_sdl2.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/clipboard/_clipboard_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/ki...(and 36 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/audio/audio_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/core/audio/audio_sdl2.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/core/window/_window_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/cor...(and 24 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/properties.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/properties.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/weakproxy.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/weakproxy.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/context_instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/tesselator.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/tesselator.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/vbo.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/vbo.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl_backend/cgl_glew.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl_backend/cgl_mock.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl_backend/cgl_sdl2.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl_backend/cgl_gl.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/...(and 30 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl_backend/cgl_debug.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/ki...(and 36 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/context.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/context.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/svg.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/svg.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/opengl_utils.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/opengl_utils.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/fbo.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/fbo.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/instructions.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/cgl.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/cgl.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/opengl.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/opengl.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/transformation.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/grap...(and 22 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/compiler.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/compiler.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/buffer.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/buffer.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/stencil_instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/gl_instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/gra...(and 24 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/texture.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/texture.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/vertex_instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy...(and 32 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/vertex.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/vertex.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/scissor_instructions.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kiv...(and 34 more)
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/graphics/shader.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/graphics/shader.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/_event.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/_event.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/kivy/_clock.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/kivy/_clock.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/android/_android_billing.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/android/_android_billing.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/android/_android.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/android/_android.so
[INFO]: -> running mv crystax_python/crystax_python/site-packages/jnius/jnius.cpython-35m-x86_64-linux-gnu.so crystax_python/crystax_python/site-packages/jnius/jnius.so
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: Stripping libraries
[INFO]: Python was loaded from CrystaX, skipping strip
[INFO]: Frying eggs in /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/crystax_python/crystax_python/site-packages
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[INFO]: Saving distribution info
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Your distribution was created successfully, exiting.
[INFO]: Dist can be found at (for now) /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
# Build the application #1
# Copy application source from /home/user/Projects/electrum_py3new
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app
# Copy /home/user/Projects/electrum_py3new/RELEASE-NOTES
# Copy /home/user/Projects/electrum_py3new/electrum-env
# Copy /home/user/Projects/electrum_py3new/main.py
# Copy /home/user/Projects/electrum_py3new/AUTHORS
# Copy /home/user/Projects/electrum_py3new/electrum
# Copy /home/user/Projects/electrum_py3new/LICENCE
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/icons
# Copy /home/user/Projects/electrum_py3new/icons/ledger.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_receive.png
# Copy /home/user/Projects/electrum_py3new/icons/network.png
# Copy /home/user/Projects/electrum_py3new/icons/clock5.png
# Copy /home/user/Projects/electrum_py3new/icons/status_connected.png
# Copy /home/user/Projects/electrum_py3new/icons/status_connected_proxy.png
# Copy /home/user/Projects/electrum_py3new/icons/clock4.png
# Copy /home/user/Projects/electrum_py3new/icons/unlock.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_send.png
# Copy /home/user/Projects/electrum_py3new/icons/clock1.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_addresses.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_coins.png
# Copy /home/user/Projects/electrum_py3new/icons/trustedcoin-status.png
# Copy /home/user/Projects/electrum_py3new/icons/zoom.png
# Copy /home/user/Projects/electrum_py3new/icons/trezor.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_light_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/file.png
# Copy /home/user/Projects/electrum_py3new/icons/ledger_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/digitalbitbox.png
# Copy /home/user/Projects/electrum_py3new/icons/warning.png
# Copy /home/user/Projects/electrum_py3new/icons/keepkey.png
# Copy /home/user/Projects/electrum_py3new/icons/lock.png
# Copy /home/user/Projects/electrum_py3new/icons/qrcode.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_console.png
# Copy /home/user/Projects/electrum_py3new/icons/clock2.png
# Copy /home/user/Projects/electrum_py3new/icons/digitalbitbox_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/trezor_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum.png
# Copy /home/user/Projects/electrum_py3new/icons/preferences.png
# Copy /home/user/Projects/electrum_py3new/icons/copy.png
# Copy /home/user/Projects/electrum_py3new/icons/status_lagging.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_launcher.png
# Copy /home/user/Projects/electrum_py3new/icons/confirmed.png
# Copy /home/user/Projects/electrum_py3new/icons/tor_logo.png
# Copy /home/user/Projects/electrum_py3new/icons/status_waiting.png
# Copy /home/user/Projects/electrum_py3new/icons/key.png
# Copy /home/user/Projects/electrum_py3new/icons/speaker.png
# Copy /home/user/Projects/electrum_py3new/icons/unconfirmed.png
# Copy /home/user/Projects/electrum_py3new/icons/status_disconnected.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_presplash.png
# Copy /home/user/Projects/electrum_py3new/icons/expired.png
# Copy /home/user/Projects/electrum_py3new/icons/trustedcoin-wizard.png
# Copy /home/user/Projects/electrum_py3new/icons/microphone.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_contacts.png
# Copy /home/user/Projects/electrum_py3new/icons/seed.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_android_launcher_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/unpaid.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_dark_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/keepkey_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_history.png
# Copy /home/user/Projects/electrum_py3new/icons/clock3.png
# Copy /home/user/Projects/electrum_py3new/icons/seal.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/Electrum.egg-info
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/top_level.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/SOURCES.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/PKG-INFO
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/requires.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/dependency_links.txt
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui
# Copy /home/user/Projects/electrum_py3new/gui/text.py
# Copy /home/user/Projects/electrum_py3new/gui/stdio.py
# Copy /home/user/Projects/electrum_py3new/gui/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy
# Copy /home/user/Projects/electrum_py3new/gui/kivy/Readme.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/main_window.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/Makefile
# Copy /home/user/Projects/electrum_py3new/gui/kivy/main.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/i18n.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/theming
# Copy /home/user/Projects/electrum_py3new/gui/kivy/theming/light-0.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/theming/light.atlas
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/nfc_scanner
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/scanner_android.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/scanner_dummy.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/background.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/style.kv
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/logo
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/logo/kivy-icon-32.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/fonts
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Medium.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Condensed.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Bold.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto.ttf
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/fonts/tron
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/Readme.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/License.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/Tr2n.ttf
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/glsl
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.vs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.fs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/header.vs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/header.fs
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/images
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/images/defaulttheme.atlas
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/images/defaulttheme-0.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/qrcodewidget.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/gridview.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/screens.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/context_menu.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/combobox.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/menus.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/drawer.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix/ui_screens
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/network.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/requests.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/invoice.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/server.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/status.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/invoices.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/send.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/about.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/proxy.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/receive.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/history.kv
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix/dialogs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/installwizard.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/settings.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/nfc_transaction.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/checkbox_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/question.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/choice_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/fx_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/password_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/amount_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/qr_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/bump_fee_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/seed_options.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/qr_scanner.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/wallets.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/label_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/tx_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/fee_dialog.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/scripts
# Copy /home/user/Projects/electrum_py3new/scripts/get_history
# Copy /home/user/Projects/electrum_py3new/scripts/watch_address
# Copy /home/user/Projects/electrum_py3new/scripts/peers
# Copy /home/user/Projects/electrum_py3new/scripts/block_headers
# Copy /home/user/Projects/electrum_py3new/scripts/txradar
# Copy /home/user/Projects/electrum_py3new/scripts/estimate_fee
# Copy /home/user/Projects/electrum_py3new/scripts/util.py
# Copy /home/user/Projects/electrum_py3new/scripts/servers
# Copy /home/user/Projects/electrum_py3new/scripts/bip70
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins
# Copy /home/user/Projects/electrum_py3new/plugins/README
# Copy /home/user/Projects/electrum_py3new/plugins/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/trustedcoin
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/trustedcoin.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/digitalbitbox
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/digitalbitbox.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/cmdline.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/email_requests
# Copy /home/user/Projects/electrum_py3new/plugins/email_requests/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/email_requests/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/hw_wallet
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/plugin.py
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/labels
# Copy /home/user/Projects/electrum_py3new/plugins/labels/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/kivy.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/labels.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/keepkey
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/keepkey.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/client.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/cmdline.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/ledger
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/auth2fa.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/cmdline.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/ledger.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/cosigner_pool
# Copy /home/user/Projects/electrum_py3new/plugins/cosigner_pool/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/cosigner_pool/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/audio_modem
# Copy /home/user/Projects/electrum_py3new/plugins/audio_modem/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/audio_modem/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/greenaddress_instant
# Copy /home/user/Projects/electrum_py3new/plugins/greenaddress_instant/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/greenaddress_instant/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/trezor
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/plugin.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/client.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/qt_generic.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/trezor.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/cmdline.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/clientbase.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/virtualkeyboard
# Copy /home/user/Projects/electrum_py3new/plugins/virtualkeyboard/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/virtualkeyboard/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib
# Copy /home/user/Projects/electrum_py3new/lib/base_wizard.py
# Copy /home/user/Projects/electrum_py3new/lib/mnemonic.py
# Copy /home/user/Projects/electrum_py3new/lib/exchange_rate.py
# Copy /home/user/Projects/electrum_py3new/lib/verifier.py
# Copy /home/user/Projects/electrum_py3new/lib/x509.py
# Copy /home/user/Projects/electrum_py3new/lib/paymentrequest_pb2.py
# Copy /home/user/Projects/electrum_py3new/lib/websockets.py
# Copy /home/user/Projects/electrum_py3new/lib/plot.py
# Copy /home/user/Projects/electrum_py3new/lib/wallet.py
# Copy /home/user/Projects/electrum_py3new/lib/storage.py
# Copy /home/user/Projects/electrum_py3new/lib/synchronizer.py
# Copy /home/user/Projects/electrum_py3new/lib/transaction.py
# Copy /home/user/Projects/electrum_py3new/lib/old_mnemonic.py
# Copy /home/user/Projects/electrum_py3new/lib/simple_config.py
# Copy /home/user/Projects/electrum_py3new/lib/daemon.py
# Copy /home/user/Projects/electrum_py3new/lib/__init__.py
# Copy /home/user/Projects/electrum_py3new/lib/plugins.py
# Copy /home/user/Projects/electrum_py3new/lib/qrscanner.py
# Copy /home/user/Projects/electrum_py3new/lib/commands.py
# Copy /home/user/Projects/electrum_py3new/lib/i18n.py
# Copy /home/user/Projects/electrum_py3new/lib/coinchooser.py
# Copy /home/user/Projects/electrum_py3new/lib/contacts.py
# Copy /home/user/Projects/electrum_py3new/lib/blockchain.py
# Copy /home/user/Projects/electrum_py3new/lib/rsakey.py
# Copy /home/user/Projects/electrum_py3new/lib/interface.py
# Copy /home/user/Projects/electrum_py3new/lib/paymentrequest.py
# Copy /home/user/Projects/electrum_py3new/lib/util.py
# Copy /home/user/Projects/electrum_py3new/lib/version.py
# Copy /home/user/Projects/electrum_py3new/lib/currencies.json
# Copy /home/user/Projects/electrum_py3new/lib/network.py
# Copy /home/user/Projects/electrum_py3new/lib/bitcoin.py
# Copy /home/user/Projects/electrum_py3new/lib/msqr.py
# Copy /home/user/Projects/electrum_py3new/lib/keystore.py
# Copy /home/user/Projects/electrum_py3new/lib/dnssec.py
# Copy /home/user/Projects/electrum_py3new/lib/pem.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib/tests
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_simple_config.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_util.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_transaction.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_account.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_wallet.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/__init__.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_interface.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_bitcoin.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_mnemonic.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib/wordlist
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/english.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/portuguese.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/spanish.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/chinese_simplified.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/japanese.txt
# Package the application
# project.properties updated
# Run '/usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name Electrum --name Electrum --version 1.9.8 --package org.electrum.electrum --minsdk 8 --private /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app --permission INTERNET --permission WRITE_EXTERNAL_STORAGE --permission READ_EXTERNAL_STORAGE --presplash /home/user/Projects/electrum_py3new/./icons/electrum.png --icon /home/user/Projects/electrum_py3new/./icons/electrum_launcher.png --orientation portrait --window --intent-filters /home/user/Projects/electrum_py3new/gui/kivy/tools/bitcoin_intent.xml --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Electrum: includes recipes (hostpython3crystax, jpeg, openssl, png, sdl2_image, sdl2_mixer, sdl2_ttf, python3crystax, pil, sdl2, six, android, pyjnius, kivy, plyer, ecdsa, pyaes), built for archs (armeabi-v7a)
[INFO]: Electrum has compatible recipes, using this one
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Electrum: includes recipes (hostpython3crystax, jpeg, openssl, png, sdl2_image, sdl2_mixer, sdl2_ttf, python3crystax, pil, sdl2, six, android, pyjnius, kivy, plyer, ecdsa, pyaes), built for archs (armeabi-v7a)
[INFO]: Electrum has compatible recipes, using this one
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[DEBUG]: -> running ant debug
[DEBUG]: Buildfile: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/build.xml
[DEBUG]:
[DEBUG]: -set-mode-check:
[DEBUG]:
[DEBUG]: -set-debug-files:
[DEBUG]:
[DEBUG]: -check-env:
[DEBUG]: [checkenv] Android SDK Tools Revision 25.2.5
[DEBUG]: [checkenv] Installed at /home/user/.buildozer/android/platform/android-sdk-20
[DEBUG]:
[DEBUG]: -setup:
[DEBUG]: [echo] Project Name: Electrum-1.9.8
[DEBUG]: [gettype] Project Type: Application
[DEBUG]:
[DEBUG]: -set-debug-mode:
[DEBUG]:
[DEBUG]: -debug-obfuscation-check:
[DEBUG]:
[DEBUG]: -pre-build:
[DEBUG]: [copy] Copying 21 files to /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/tmp-src
[DEBUG]:
[DEBUG]: -build-setup:
[DEBUG]: [getbuildtools] Using latest Build Tools: 26.0.1
[DEBUG]: [echo] Resolving Build Target for Electrum-1.9.8...
[DEBUG]: [gettarget] Project Target: Android 4.4.2
[DEBUG]: [gettarget] API level: 19
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Creating output directories if needed...
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/rsObj
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/rsLibs
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/gen
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/dexedLibs
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Resolving Dependencies for Electrum-1.9.8...
[DEBUG]: [dependency] Library dependencies:
[DEBUG]: [dependency] No Libraries
[DEBUG]: [dependency]
[DEBUG]: [dependency] ------------------
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Building Libraries with 'debug'...
[DEBUG]: [subant] No sub-builds to iterate on
[DEBUG]:
[DEBUG]: -code-gen:
[DEBUG]: [mergemanifest] Merging AndroidManifest files into one.
[DEBUG]: [mergemanifest] Manifest merger disabled. Using project manifest only.
[DEBUG]: [echo] Handling aidl files...
[DEBUG]: [aidl] No AIDL files to compile.
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling RenderScript files...
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling Resources...
[DEBUG]: [aapt] Generating resource IDs...
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling BuildConfig class...
[DEBUG]: [buildconfig] Generating BuildConfig class.
[DEBUG]:
[DEBUG]: -pre-compile:
[DEBUG]:
[DEBUG]: -compile:
[DEBUG]: [javac] Compiling 23 source files to /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes
[DEBUG]: [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
[DEBUG]: [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
[DEBUG]: [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[DEBUG]: [javac] Note: Some input files use or override a deprecated API.
[DEBUG]: [javac] Note: Recompile with -Xlint:deprecation for details.
[DEBUG]: [javac] 3 warnings
[DEBUG]:
[DEBUG]: -post-compile:
[DEBUG]:
[DEBUG]: -obfuscate:
[DEBUG]:
[DEBUG]: -dex:
[DEBUG]: [dex] input: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes
[DEBUG]: [dex] Converting compiled files and external libraries into /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes.dex...
[DEBUG]:
[DEBUG]: -crunch:
[DEBUG]: [crunch] Crunching PNG Files in source dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res
[DEBUG]: [crunch] To destination dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable-hdpi/ic_launcher.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-hdpi/ic_launcher.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-hdpi/ic_launcher.png: 0% size of source)
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable-mdpi/ic_launcher.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-mdpi/ic_launcher.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-mdpi/ic_launcher.png: 0% size of source)
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable-xhdpi/ic_launcher.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-xhdpi/ic_launcher.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-xhdpi/ic_launcher.png: 105% size of source)
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable-xxhdpi/ic_launcher.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-xxhdpi/ic_launcher.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable-xxhdpi/ic_launcher.png: 59% size of source)
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable/icon.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable/icon.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable/icon.png: 66% size of source)
[DEBUG]: [crunch] Crunched 5 PNG files to update cache
[DEBUG]:
[DEBUG]: -package-resources:
[DEBUG]: [aapt] Creating full resource package...
[DEBUG]:
[DEBUG]: -package:
[DEBUG]: [apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[DEBUG]: [apkbuilder] Creating Electrum-1.9.8-debug-unaligned.apk and signing it with a debug key...
[DEBUG]:
[DEBUG]: -post-package:
[DEBUG]:
[DEBUG]: -do-debug:
[DEBUG]: [zipalign] Running zip align on final apk...
[DEBUG]: [echo] Debug Package: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk
[DEBUG]: [propertyfile] Creating new property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]:
[DEBUG]: -post-build:
[DEBUG]: [delete] Deleting directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/tmp-src
[DEBUG]:
[DEBUG]: debug:
[DEBUG]:
[DEBUG]: BUILD SUCCESSFUL
[DEBUG]: Total time: 3 seconds
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Copying APK to current directory
[INFO]: # Found APK file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk
[DEBUG]: -> running cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
[DEBUG]: /usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
Exception in thread background thread for pid 8744:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/bin/cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
STDOUT:
/usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
STDERR:
Traceback (most recent call last):
File "/usr/lib64/python3.4/runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib64/python3.4/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 757, in <module>
main()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 754, in main
ToolchainCL()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 343, in __init__
getattr(self, command_method_name)(unknown)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 94, in wrapper_func
func(self, args)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 613, in apk
shprint(sh.cp, apk_file, './')
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/logger.py", line 173, in shprint
for line in output:
File "/usr/lib/python3.4/site-packages/sh.py", line 863, in next
self.wait()
File "/usr/lib/python3.4/site-packages/sh.py", line 792, in wait
self.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/bin/cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
STDOUT:
/usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
STDERR:
No compiled python is present to zip, skipping.
this should only be the case if you are using the CrystaX python
# Command failed: /usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name Electrum --name Electrum --version 1.9.8 --package org.electrum.electrum --minsdk 8 --private /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app --permission INTERNET --permission WRITE_EXTERNAL_STORAGE --permission READ_EXTERNAL_STORAGE --presplash /home/user/Projects/electrum_py3new/./icons/electrum.png --icon /home/user/Projects/electrum_py3new/./icons/electrum_launcher.png --orientation portrait --window --intent-filters /home/user/Projects/electrum_py3new/gui/kivy/tools/bitcoin_intent.xml --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
cp: cannot create regular file ‘.buildozer/android/platform/python-for-android/src/blacklist.txt’: No such file or directory
make[1]: Leaving directory '/home/user/Projects/electrum_py3new/gui/kivy'
# Check configuration tokens
# Ensure build layout
# Check configuration tokens
# Preparing build
# Check requirements for android
# Run 'dpkg --version'
# Cwd None
/bin/sh: dpkg: command not found
# Search for Git (git)
# -> found at /usr/bin/git
# Search for Cython (cython)
# -> found at /usr/bin/cython
# Search for Java compiler (javac)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/bin/javac
# Search for Java keytool (keytool)
# -> found at /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b16.fc23.x86_64/jre/bin/keytool
# Install platform
# Run 'pip install -q --user '
# Cwd None
# Apache ANT found at /home/user/.buildozer/android/platform/apache-ant-1.9.4
# Android SDK found at /home/user/.buildozer/android/platform/android-sdk-20
# Android NDK found at /home/user/.buildozer/android/platform/crystax-ndk-10.3.2
# Check application requirements
# Check garden requirements
# Compile platform
# Run '/usr/bin/python3 -m pythonforandroid.toolchain create --dist_name=Electrum --bootstrap=sdl2 --requirements=python3crystax,android,openssl,pil,plyer,kivy==master,pyaes,ecdsa --arch armeabi-v7a --copy-libs --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Recipe kivy: version "master" requested
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Electrum: includes recipes (hostpython3crystax, jpeg, openssl, png, sdl2_image, sdl2_mixer, sdl2_ttf, python3crystax, pil, sdl2, six, android, pyjnius, kivy, plyer, ecdsa, pyaes), built for archs (armeabi-v7a)
[INFO]: Electrum has compatible recipes, using this one
# Build the application #2
# Copy application source from /home/user/Projects/electrum_py3new
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app
# Copy /home/user/Projects/electrum_py3new/RELEASE-NOTES
# Copy /home/user/Projects/electrum_py3new/electrum-env
# Copy /home/user/Projects/electrum_py3new/main.py
# Copy /home/user/Projects/electrum_py3new/AUTHORS
# Copy /home/user/Projects/electrum_py3new/electrum
# Copy /home/user/Projects/electrum_py3new/LICENCE
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/icons
# Copy /home/user/Projects/electrum_py3new/icons/ledger.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_receive.png
# Copy /home/user/Projects/electrum_py3new/icons/network.png
# Copy /home/user/Projects/electrum_py3new/icons/clock5.png
# Copy /home/user/Projects/electrum_py3new/icons/status_connected.png
# Copy /home/user/Projects/electrum_py3new/icons/status_connected_proxy.png
# Copy /home/user/Projects/electrum_py3new/icons/clock4.png
# Copy /home/user/Projects/electrum_py3new/icons/unlock.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_send.png
# Copy /home/user/Projects/electrum_py3new/icons/clock1.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_addresses.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_coins.png
# Copy /home/user/Projects/electrum_py3new/icons/trustedcoin-status.png
# Copy /home/user/Projects/electrum_py3new/icons/zoom.png
# Copy /home/user/Projects/electrum_py3new/icons/trezor.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_light_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/file.png
# Copy /home/user/Projects/electrum_py3new/icons/ledger_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/digitalbitbox.png
# Copy /home/user/Projects/electrum_py3new/icons/warning.png
# Copy /home/user/Projects/electrum_py3new/icons/keepkey.png
# Copy /home/user/Projects/electrum_py3new/icons/lock.png
# Copy /home/user/Projects/electrum_py3new/icons/qrcode.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_console.png
# Copy /home/user/Projects/electrum_py3new/icons/clock2.png
# Copy /home/user/Projects/electrum_py3new/icons/digitalbitbox_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/trezor_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum.png
# Copy /home/user/Projects/electrum_py3new/icons/preferences.png
# Copy /home/user/Projects/electrum_py3new/icons/copy.png
# Copy /home/user/Projects/electrum_py3new/icons/status_lagging.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_launcher.png
# Copy /home/user/Projects/electrum_py3new/icons/confirmed.png
# Copy /home/user/Projects/electrum_py3new/icons/tor_logo.png
# Copy /home/user/Projects/electrum_py3new/icons/status_waiting.png
# Copy /home/user/Projects/electrum_py3new/icons/key.png
# Copy /home/user/Projects/electrum_py3new/icons/speaker.png
# Copy /home/user/Projects/electrum_py3new/icons/unconfirmed.png
# Copy /home/user/Projects/electrum_py3new/icons/status_disconnected.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_presplash.png
# Copy /home/user/Projects/electrum_py3new/icons/expired.png
# Copy /home/user/Projects/electrum_py3new/icons/trustedcoin-wizard.png
# Copy /home/user/Projects/electrum_py3new/icons/microphone.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_contacts.png
# Copy /home/user/Projects/electrum_py3new/icons/seed.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_android_launcher_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/unpaid.png
# Copy /home/user/Projects/electrum_py3new/icons/electrum_dark_icon.png
# Copy /home/user/Projects/electrum_py3new/icons/keepkey_unpaired.png
# Copy /home/user/Projects/electrum_py3new/icons/tab_history.png
# Copy /home/user/Projects/electrum_py3new/icons/clock3.png
# Copy /home/user/Projects/electrum_py3new/icons/seal.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/Electrum.egg-info
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/top_level.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/SOURCES.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/PKG-INFO
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/requires.txt
# Copy /home/user/Projects/electrum_py3new/Electrum.egg-info/dependency_links.txt
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui
# Copy /home/user/Projects/electrum_py3new/gui/text.py
# Copy /home/user/Projects/electrum_py3new/gui/stdio.py
# Copy /home/user/Projects/electrum_py3new/gui/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy
# Copy /home/user/Projects/electrum_py3new/gui/kivy/Readme.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/main_window.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/Makefile
# Copy /home/user/Projects/electrum_py3new/gui/kivy/main.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/i18n.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/theming
# Copy /home/user/Projects/electrum_py3new/gui/kivy/theming/light-0.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/theming/light.atlas
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/nfc_scanner
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/scanner_android.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/scanner_dummy.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/nfc_scanner/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/background.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/style.kv
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/logo
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/logo/kivy-icon-32.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/fonts
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Medium.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Condensed.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto-Bold.ttf
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/Roboto.ttf
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/fonts/tron
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/Readme.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/License.txt
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/fonts/tron/Tr2n.ttf
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/glsl
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.png
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.vs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/default.fs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/header.vs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/glsl/header.fs
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/data/images
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/images/defaulttheme.atlas
# Copy /home/user/Projects/electrum_py3new/gui/kivy/data/images/defaulttheme-0.png
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/qrcodewidget.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/gridview.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/screens.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/context_menu.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/combobox.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/menus.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/drawer.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix/ui_screens
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/network.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/requests.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/invoice.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/server.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/status.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/invoices.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/send.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/about.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/proxy.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/receive.kv
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/ui_screens/history.kv
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/gui/kivy/uix/dialogs
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/installwizard.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/settings.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/nfc_transaction.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/checkbox_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/question.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/choice_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/fx_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/password_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/__init__.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/amount_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/qr_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/bump_fee_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/seed_options.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/qr_scanner.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/wallets.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/label_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/tx_dialog.py
# Copy /home/user/Projects/electrum_py3new/gui/kivy/uix/dialogs/fee_dialog.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/scripts
# Copy /home/user/Projects/electrum_py3new/scripts/get_history
# Copy /home/user/Projects/electrum_py3new/scripts/watch_address
# Copy /home/user/Projects/electrum_py3new/scripts/peers
# Copy /home/user/Projects/electrum_py3new/scripts/block_headers
# Copy /home/user/Projects/electrum_py3new/scripts/txradar
# Copy /home/user/Projects/electrum_py3new/scripts/estimate_fee
# Copy /home/user/Projects/electrum_py3new/scripts/util.py
# Copy /home/user/Projects/electrum_py3new/scripts/servers
# Copy /home/user/Projects/electrum_py3new/scripts/bip70
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins
# Copy /home/user/Projects/electrum_py3new/plugins/README
# Copy /home/user/Projects/electrum_py3new/plugins/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/trustedcoin
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/trustedcoin/trustedcoin.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/digitalbitbox
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/digitalbitbox.py
# Copy /home/user/Projects/electrum_py3new/plugins/digitalbitbox/cmdline.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/email_requests
# Copy /home/user/Projects/electrum_py3new/plugins/email_requests/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/email_requests/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/hw_wallet
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/plugin.py
# Copy /home/user/Projects/electrum_py3new/plugins/hw_wallet/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/labels
# Copy /home/user/Projects/electrum_py3new/plugins/labels/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/kivy.py
# Copy /home/user/Projects/electrum_py3new/plugins/labels/labels.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/keepkey
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/keepkey.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/client.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/keepkey/cmdline.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/ledger
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/auth2fa.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/cmdline.py
# Copy /home/user/Projects/electrum_py3new/plugins/ledger/ledger.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/cosigner_pool
# Copy /home/user/Projects/electrum_py3new/plugins/cosigner_pool/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/cosigner_pool/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/audio_modem
# Copy /home/user/Projects/electrum_py3new/plugins/audio_modem/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/audio_modem/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/greenaddress_instant
# Copy /home/user/Projects/electrum_py3new/plugins/greenaddress_instant/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/greenaddress_instant/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/trezor
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/plugin.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/client.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/__init__.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/qt_generic.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/trezor.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/cmdline.py
# Copy /home/user/Projects/electrum_py3new/plugins/trezor/clientbase.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/plugins/virtualkeyboard
# Copy /home/user/Projects/electrum_py3new/plugins/virtualkeyboard/qt.py
# Copy /home/user/Projects/electrum_py3new/plugins/virtualkeyboard/__init__.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib
# Copy /home/user/Projects/electrum_py3new/lib/base_wizard.py
# Copy /home/user/Projects/electrum_py3new/lib/mnemonic.py
# Copy /home/user/Projects/electrum_py3new/lib/exchange_rate.py
# Copy /home/user/Projects/electrum_py3new/lib/verifier.py
# Copy /home/user/Projects/electrum_py3new/lib/x509.py
# Copy /home/user/Projects/electrum_py3new/lib/paymentrequest_pb2.py
# Copy /home/user/Projects/electrum_py3new/lib/websockets.py
# Copy /home/user/Projects/electrum_py3new/lib/plot.py
# Copy /home/user/Projects/electrum_py3new/lib/wallet.py
# Copy /home/user/Projects/electrum_py3new/lib/storage.py
# Copy /home/user/Projects/electrum_py3new/lib/synchronizer.py
# Copy /home/user/Projects/electrum_py3new/lib/transaction.py
# Copy /home/user/Projects/electrum_py3new/lib/old_mnemonic.py
# Copy /home/user/Projects/electrum_py3new/lib/simple_config.py
# Copy /home/user/Projects/electrum_py3new/lib/daemon.py
# Copy /home/user/Projects/electrum_py3new/lib/__init__.py
# Copy /home/user/Projects/electrum_py3new/lib/plugins.py
# Copy /home/user/Projects/electrum_py3new/lib/qrscanner.py
# Copy /home/user/Projects/electrum_py3new/lib/commands.py
# Copy /home/user/Projects/electrum_py3new/lib/i18n.py
# Copy /home/user/Projects/electrum_py3new/lib/coinchooser.py
# Copy /home/user/Projects/electrum_py3new/lib/contacts.py
# Copy /home/user/Projects/electrum_py3new/lib/blockchain.py
# Copy /home/user/Projects/electrum_py3new/lib/rsakey.py
# Copy /home/user/Projects/electrum_py3new/lib/interface.py
# Copy /home/user/Projects/electrum_py3new/lib/paymentrequest.py
# Copy /home/user/Projects/electrum_py3new/lib/util.py
# Copy /home/user/Projects/electrum_py3new/lib/version.py
# Copy /home/user/Projects/electrum_py3new/lib/currencies.json
# Copy /home/user/Projects/electrum_py3new/lib/network.py
# Copy /home/user/Projects/electrum_py3new/lib/bitcoin.py
# Copy /home/user/Projects/electrum_py3new/lib/msqr.py
# Copy /home/user/Projects/electrum_py3new/lib/keystore.py
# Copy /home/user/Projects/electrum_py3new/lib/dnssec.py
# Copy /home/user/Projects/electrum_py3new/lib/pem.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib/tests
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_simple_config.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_util.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_transaction.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_account.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_wallet.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/__init__.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_interface.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_bitcoin.py
# Copy /home/user/Projects/electrum_py3new/lib/tests/test_mnemonic.py
# Create directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app/lib/wordlist
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/english.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/portuguese.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/spanish.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/chinese_simplified.txt
# Copy /home/user/Projects/electrum_py3new/lib/wordlist/japanese.txt
# Package the application
# project.properties updated
# Run '/usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name Electrum --name Electrum --version 1.9.8 --package org.electrum.electrum --minsdk 8 --private /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app --permission INTERNET --permission WRITE_EXTERNAL_STORAGE --permission READ_EXTERNAL_STORAGE --presplash /home/user/Projects/electrum_py3new/./icons/electrum.png --icon /home/user/Projects/electrum_py3new/./icons/electrum_launcher.png --orientation portrait --window --intent-filters /home/user/Projects/electrum_py3new/gui/kivy/tools/bitcoin_intent.xml --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build'
# Cwd /usr/local/bin/
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: Found NDK dir in $ANDROIDNDK
[INFO]: Got NDK version from $ANDROIDNDKVER
[WARNING]: NDK version was set as r9c, but checking the NDK dir claims it is 10.3.2.
[WARNING]: The build will try to continue, but it may fail and you should check that your setting is correct.
[WARNING]: If the NDK dir result is correct, you don't need to manually set the NDK ver.
[INFO]: Using Crystax NDK r9c
[INFO]: Found virtualenv at /usr/bin/virtualenv-2.7
[INFO]: ccache is missing, the build will not be optimized in the future.
[INFO]: Found the following toolchain versions: ['4.9', '5', 'clang3.6', 'clang3.7']
[INFO]: Picking the latest gcc toolchain, here 5
[WARNING]: Missing executable: autoconf is not installed
[WARNING]: Missing executable: automake is not installed
[WARNING]: Missing executable: libtoolize is not installed
[WARNING]: Missing executable: g++ is not installed
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Electrum: includes recipes (hostpython3crystax, jpeg, openssl, png, sdl2_image, sdl2_mixer, sdl2_ttf, python3crystax, pil, sdl2, six, android, pyjnius, kivy, plyer, ecdsa, pyaes), built for archs (armeabi-v7a)
[INFO]: Electrum has compatible recipes, using this one
[INFO]: Of the existing distributions, the following meet the given requirements:
[INFO]: Electrum: includes recipes (hostpython3crystax, jpeg, openssl, png, sdl2_image, sdl2_mixer, sdl2_ttf, python3crystax, pil, sdl2, six, android, pyjnius, kivy, plyer, ecdsa, pyaes), built for archs (armeabi-v7a)
[INFO]: Electrum has compatible recipes, using this one
[INFO]: -> directory context /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum
[DEBUG]: -> running ant debug
[DEBUG]: Buildfile: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/build.xml
[DEBUG]:
[DEBUG]: -set-mode-check:
[DEBUG]:
[DEBUG]: -set-debug-files:
[DEBUG]:
[DEBUG]: -check-env:
[DEBUG]: [checkenv] Android SDK Tools Revision 25.2.5
[DEBUG]: [checkenv] Installed at /home/user/.buildozer/android/platform/android-sdk-20
[DEBUG]:
[DEBUG]: -setup:
[DEBUG]: [echo] Project Name: Electrum-1.9.8
[DEBUG]: [gettype] Project Type: Application
[DEBUG]:
[DEBUG]: -set-debug-mode:
[DEBUG]:
[DEBUG]: -debug-obfuscation-check:
[DEBUG]:
[DEBUG]: -pre-build:
[DEBUG]: [copy] Copying 21 files to /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/tmp-src
[DEBUG]:
[DEBUG]: -build-setup:
[DEBUG]: [getbuildtools] Using latest Build Tools: 26.0.1
[DEBUG]: [echo] Resolving Build Target for Electrum-1.9.8...
[DEBUG]: [gettarget] Project Target: Android 4.4.2
[DEBUG]: [gettarget] API level: 19
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Creating output directories if needed...
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/rsObj
[DEBUG]: [mkdir] Created dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/rsLibs
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Resolving Dependencies for Electrum-1.9.8...
[DEBUG]: [dependency] Library dependencies:
[DEBUG]: [dependency] No Libraries
[DEBUG]: [dependency]
[DEBUG]: [dependency] ------------------
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Building Libraries with 'debug'...
[DEBUG]: [subant] No sub-builds to iterate on
[DEBUG]:
[DEBUG]: -code-gen:
[DEBUG]: [mergemanifest] Found modified input file
[DEBUG]: [mergemanifest] Merging AndroidManifest files into one.
[DEBUG]: [mergemanifest] Manifest merger disabled. Using project manifest only.
[DEBUG]: [echo] Handling aidl files...
[DEBUG]: [aidl] No AIDL files to compile.
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling RenderScript files...
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling Resources...
[DEBUG]: [aapt] Found new input file
[DEBUG]: [aapt] Generating resource IDs...
[DEBUG]: [echo] ----------
[DEBUG]: [echo] Handling BuildConfig class...
[DEBUG]: [buildconfig] No need to generate new BuildConfig.
[DEBUG]:
[DEBUG]: -pre-compile:
[DEBUG]:
[DEBUG]: -compile:
[DEBUG]: [javac] Compiling 22 source files to /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes
[DEBUG]: [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
[DEBUG]: [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
[DEBUG]: [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
[DEBUG]: [javac] Note: Some input files use or override a deprecated API.
[DEBUG]: [javac] Note: Recompile with -Xlint:deprecation for details.
[DEBUG]: [javac] 3 warnings
[DEBUG]:
[DEBUG]: -post-compile:
[DEBUG]:
[DEBUG]: -obfuscate:
[DEBUG]:
[DEBUG]: -dex:
[DEBUG]: [dex] input: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes
[DEBUG]: [dex] Found modified input file
[DEBUG]: [dex] Converting compiled files and external libraries into /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/classes.dex...
[DEBUG]:
[DEBUG]: -crunch:
[DEBUG]: [crunch] Crunching PNG Files in source dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res
[DEBUG]: [crunch] To destination dir: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res
[DEBUG]: [crunch] Processing image to cache: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/res/drawable/icon.png => /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable/icon.png
[DEBUG]: [crunch] (processed image to cache entry /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/res/drawable/icon.png: 66% size of source)
[DEBUG]: [crunch] Crunched 1 PNG files to update cache
[DEBUG]:
[DEBUG]: -package-resources:
[DEBUG]: [aapt] Found modified input file
[DEBUG]: [aapt] Creating full resource package...
[DEBUG]:
[DEBUG]: -package:
[DEBUG]: [apkbuilder] Found modified input file
[DEBUG]: [apkbuilder] Creating Electrum-1.9.8-debug-unaligned.apk and signing it with a debug key...
[DEBUG]:
[DEBUG]: -post-package:
[DEBUG]:
[DEBUG]: -do-debug:
[DEBUG]: [zipalign] Running zip align on final apk...
[DEBUG]: [echo] Debug Package: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]: [propertyfile] Updating property file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/build.prop
[DEBUG]:
[DEBUG]: -post-build:
[DEBUG]: [delete] Deleting directory /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/tmp-src
[DEBUG]:
[DEBUG]: debug:
[DEBUG]:
[DEBUG]: BUILD SUCCESSFUL
[DEBUG]: Total time: 3 seconds
[INFO]: <- directory context /rw/usrlocal/bin
[INFO]: # Copying APK to current directory
[INFO]: # Found APK file: /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk
[DEBUG]: -> running cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
[DEBUG]: /usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
Exception in thread background thread for pid 8937:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/usr/lib/python3.4/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/bin/cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
STDOUT:
/usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
STDERR:
Traceback (most recent call last):
File "/usr/lib64/python3.4/runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib64/python3.4/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 757, in <module>
main()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 754, in main
ToolchainCL()
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 343, in __init__
getattr(self, command_method_name)(unknown)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 94, in wrapper_func
func(self, args)
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/toolchain.py", line 613, in apk
shprint(sh.cp, apk_file, './')
File "/home/user/.local/lib/python3.4/site-packages/pythonforandroid/logger.py", line 173, in shprint
for line in output:
File "/usr/lib/python3.4/site-packages/sh.py", line 863, in next
self.wait()
File "/usr/lib/python3.4/site-packages/sh.py", line 792, in wait
self.handle_command_exit_code(exit_code)
File "/usr/lib/python3.4/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_1:
RAN: /usr/bin/cp /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build/dists/Electrum/bin/Electrum-1.9.8-debug.apk ./
STDOUT:
/usr/bin/cp: cannot create regular file ‘./Electrum-1.9.8-debug.apk’: Permission denied
STDERR:
No compiled python is present to zip, skipping.
this should only be the case if you are using the CrystaX python
# Command failed: /usr/bin/python3 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name Electrum --name Electrum --version 1.9.8 --package org.electrum.electrum --minsdk 8 --private /home/user/Projects/electrum_py3new/build/buildozer-myapp/android/app --permission INTERNET --permission WRITE_EXTERNAL_STORAGE --permission READ_EXTERNAL_STORAGE --presplash /home/user/Projects/electrum_py3new/./icons/electrum.png --icon /home/user/Projects/electrum_py3new/./icons/electrum_launcher.png --orientation portrait --window --intent-filters /home/user/Projects/electrum_py3new/gui/kivy/tools/bitcoin_intent.xml --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/user/Projects/electrum_py3new/build/buildozer-myapp/android/platform/build
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2
make[1]: Entering directory '/home/user/Projects/electrum_py3new/gui/kivy'
# Cleaning up
# rename main.py to electrum
# remove buildozer.spec
make[1]: Leaving directory '/home/user/Projects/electrum_py3new/gui/kivy'
When I'm trying to build a android app with python3crystax on fedora 23, recipes are well installed but pure python modules are forgotten, even if the built is successful. Any ideas ? Thks
The text was updated successfully, but these errors were encountered:
This log seems to show a host of different issues, but it does look like the pip installation part of things works fine. Could you create a simple testable example (not something big and complex like electrum) demonstrating the issue?
[INFO]: This python-for-android revamp is an experimental alpha release!
[INFO]: It should work (mostly), but you may experience missing features or bugs.
I think this message was removed some time ago, please make sure your python-for-android is up to date. Since there have been many recipe handling changes since then, I'll close this pending the error being reproduced with the master branch in a testable example.
When I'm trying to build a android app with python3crystax on fedora 23, recipes are well installed but pure python modules are forgotten, even if the built is successful. Any ideas ? Thks
The text was updated successfully, but these errors were encountered: