Closed 4-FLOSS-Free-Libre-Open-Source-Software closed 4 years ago
First of all, please note that Electrum-LTC on Android is currently untested, unsupported, and most likely bug-ridden.
That said, I just pushed a commit (also untested) that should fix the particular issue you ran into.
i followed all steps to the last 5. Of
https://github.com/spesmilo/electrum/tree/master/contrib/android
but it fails with:
electrum-ltc git:(master) ✗ sudo docker run -it --rm \
~/wspace/electrum/contrib/android ~/wspace/electrum
bash -c 'for i in network lightning; do convert -background none theming/light/.{svg,png}; done'
python3 -m kivy.atlas ../../electrum-ltc/gui/kivy/theming/light 1024 ../../electrum-ltc/gui/kivy/theming/light/*.png
[WARNING] [Config ] Older configuration version detected (0 instead of 21)
[WARNING] [Config ] Upgrading configuration in progress.
[INFO ] [Logger ] Record log in /home/user/.kivy/logs/kivy_20-08-31_0.txt
[INFO ] [Kivy ] v2.0.0rc3, git-20c14b2, 20200615
[INFO ] [Kivy ] Installed at "/home/user/.local/lib/python3.8/site-packages/kivy/init.py"
[INFO ] [Python ] v3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0]
[INFO ] [Python ] Interpreter at "/usr/bin/python3"
[INFO ] [Atlas ] create an 1024x1024 rgba image
Traceback (most recent call last):
File "/usr/lib/python3.8/runpy.py", line 193, in _run_module_as_main
File "/usr/lib/python3.8/runpy.py", line 86, in _run_code
File "/home/user/.local/lib/python3.8/site-packages/kivy/atlas.py", line 448, in
File "/home/user/.local/lib/python3.8/site-packages/kivy/atlas.py", line 372, in create
File "/home/user/.local/lib/python3.8/site-packages/PIL/Image.py", line 2155, in save
FileNotFoundError: [Errno 2] No such file or directory: '../../electrum-ltc/gui/kivy/theming/light-0.png'
make: *** [Makefile:9: theming] Error 1
i also tried the steps https://github.com/spesmilo/electrum/tree/master/contrib/android#kivy-can-be-run-directly-on-linux-desktop-how
i can create the files, can be created by
cd contrib/android/; make theming
in original electrum repo but this failes In ltc repo.