Closed
Description
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
Metadata
Metadata
Assignees
Labels
No labels