Skip to content

Instantly share code, notes, and snippets.

@Zen-CODE
Created May 18, 2018 21:44
Show Gist options
  • Save Zen-CODE/36db7280eba0d98207241b10c18f10d4 to your computer and use it in GitHub Desktop.
Save Zen-CODE/36db7280eba0d98207241b10c18f10d4 to your computer and use it in GitHub Desktop.
Error after cython fix
Compiling /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp/private/lib/python2.7/xml/sax/saxutils.py ...
Compiling /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp/private/lib/python2.7/xml/sax/xmlreader.py ...
[INFO]: Selecting java build tool:
[INFO]: Detected highest available build tools version to be 27.0.3
[INFO]: Building with gradle, as gradle executable is present
[DEBUG]: -> running gradlew assembleDebug
[DEBUG]: Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip
[DEBUG]:
[DEBUG]: Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
[DEBUG]: at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1921)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1904)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1420)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
[DEBUG]: at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
[DEBUG]: at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
[DEBUG]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
[DEBUG]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
[DEBUG]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
[DEBUG]: at org.gradle.wrapper.Download.downloadInternal(Download.java:56)
[DEBUG]: at org.gradle.wrapper.Download.download(Download.java:42)
[DEBUG]: at org.gradle.wrapper.Install$1.call(Install.java:57)
[DEBUG]: at org.gradle.wrapper.Install$1.call(Install.java:44)
[DEBUG]: at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
[DEBUG]: at org.gradle.wrapper.Install.createDist(Install.java:44)
[DEBUG]: at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:126)
[DEBUG]: at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56)
[DEBUG]: Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
[DEBUG]: at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:91)
[DEBUG]: at sun.security.validator.Validator.getInstance(Validator.java:179)
[DEBUG]: at sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:312)
[DEBUG]: at sun.security.ssl.X509TrustManagerImpl.checkTrustedInit(X509TrustManagerImpl.java:171)
[DEBUG]: at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:184)
[DEBUG]: at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
[DEBUG]: at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
[DEBUG]: at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
[DEBUG]: at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)
[DEBUG]: at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
[DEBUG]: at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
[DEBUG]: ... 14 more
[DEBUG]: Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
[DEBUG]: at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:200)
[DEBUG]: at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:120)
[DEBUG]: at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:104)
[DEBUG]: at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:89)
[DEBUG]: ... 26 more
Exception in thread background thread for pid 5593:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 754, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/kivy/.local/lib/python2.7/site-packages/sh.py", line 1540, in wrap
fn(*args, **kwargs)
File "/home/kivy/.local/lib/python2.7/site-packages/sh.py", line 2459, in background_thread
handle_exit_code(exit_code)
File "/home/kivy/.local/lib/python2.7/site-packages/sh.py", line 2157, in fn
return self.command.handle_command_exit_code(exit_code)
File "/home/kivy/.local/lib/python2.7/site-packages/sh.py", line 815, in handle_command_exit_code
raise exc
ErrorReturnCode_1:
RAN: /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp/gradlew assembleDebug
STDOUT:
Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip
Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1964)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1921)
at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1904)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1420)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
at org.gradle.wrapper.Download.downloadInternal(Download.java:56)
at org.gradle.wrapper.Download.download(Download.java:42)
at org.gradle.wrapper.Install$1.call(Install.java:57)
at org.gradle.wrapper.Install$1.call(Install.java:44)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
at org.gradle.wrapper.Install.createDist(Install.java:44)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:126)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:56)
Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:91)
at sun.security.validator.Validator.getInstance(Validator.java:179)
at sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:312)
at sun.security.ssl.X509TrustManagerImpl.checkTrustedInit(X509TrustManagerImpl.java:171)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:184)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
... 14 more
Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:200)
at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:120)
at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:104)
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:89)
... 26 more
STDERR:
[INFO]: STDOUT (last 20 lines of 43):
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:91)
at sun.security.validator.Validator.getInstance(Validator.java:179)
at sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:312)
at sun.security.ssl.X509TrustManagerImpl.checkTrustedInit(X509TrustManagerImpl.java:171)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:184)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1596)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)
at sun.security.ssl.Handshaker.process_record(Handshaker.java:987)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
... 14 more
Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:200)
at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:120)
at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:104)
at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:89)
... 26 more
[INFO]: STDERR:
[INFO]: COMMAND:
cd /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp && /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp/gradlew assembleDebug
[WARNING]: ERROR: /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/platform/build/dists/myapp/gradlew failed!
# Command failed: /usr/bin/python -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name myapp --name 'My Application' --version 0.1 --package org.test.myapp --android_api 27 --minsdk 9 --private /home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/android/app --orientation portrait --window --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/kivy/Repos/kivy/examples/demo/touchtracer/.buildozer/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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment