Sakia 0.32 - Towards 1.0 release

Petite release corrective pour le bug bloquant de démarrage initial de sakia : https://github.com/duniter/sakia/releases/tag/0.32.9

Merci à @vit pour ses 2 corrections de bugs ! Hésitez pas à lui faire un petit virement pour le remercier :slight_smile:

Il y a un 3eme bug corrigé par @vit mais qui n’était pas mergé et qui n’est donc pas dans cette release… Ca sera pour la prochaine fois :smiley:

3 Likes

Bonjour,

Je viens de faire une réinstallation de mon OS pour le faire tout propre. Il s’agit d’Ubuntu 16.04.
Je viens, pour une N ième fois de tenter d’installer Sakia, et celui-ci s’installe parfaitement mais il ne démarre pas.

A présent je suspecte grandement le logiciel Sakia : paquet Debian : 0.32.10post1

J’ai réalisé la même chose avec la 0.32.9 : même problème.
Pour l’installation j’utlise la logithèque Ubuntu.

Merci pour votre aide.

Est-ce que tu peux lancer sakia dans une console et m’indiquer ce qui s’affiche ?

Voici ce que me donne le terminal :

vwwww@wwwwv-S551LN:~$ sakia
[13406] PyInstaller Bootloader 3.x
[13406] LOADER: executable is /opt/sakia/sakia.bin
[13406] LOADER: homepath is /opt/sakia
[13406] LOADER: _MEIPASS2 is NULL
[13406] LOADER: archivename is /opt/sakia/sakia.bin
[13406] LOADER: Extracting binaries
[13406] LOADER: Executing self as child
[13406] LOADER: set _MEIPASS2 to /opt/sakia
[13406] LOADER: LD_LIBRARY_PATH=/opt/sakia
[13407] PyInstaller Bootloader 3.x
[13407] LOADER: executable is /opt/sakia/sakia.bin
[13407] LOADER: homepath is /opt/sakia
[13407] LOADER: _MEIPASS2 is /opt/sakia
[13407] LOADER: archivename is /opt/sakia/sakia.bin
[13407] LOADER: Already in the child - running user’s code.
[13407] LOADER: Python library: /opt/sakia/libpython3.5m.so.1.0
[13407] LOADER: Loaded functions from Python library.
[13407] LOADER: Manipulating environment (sys.path, sys.prefix)
[13407] LOADER: Pre-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
[13407] LOADER: sys.prefix is /opt/sakia
[13407] LOADER: Setting runtime options
[13407] LOADER: Initializing python
[13407] LOADER: Overriding Python’s sys.path
[13407] LOADER: Post-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
[13407] LOADER: Setting sys.argv
[13407] LOADER: setting sys._MEIPASS
[13407] LOADER: importing modules from CArchive
[13407] LOADER: extracted struct
[13407] LOADER: callfunction returned…
[13407] LOADER: extracted pyimod01_os_path
[13407] LOADER: callfunction returned…
[13407] LOADER: extracted pyimod02_archive
[13407] LOADER: callfunction returned…
[13407] LOADER: extracted pyimod03_importers
[13407] LOADER: callfunction returned…
[13407] LOADER: Installing PYZ archive with Python modules.
[13407] LOADER: PYZ archive: out00-PYZ.pyz
[13407] LOADER: Running pyiboot01_bootstrap.py
[13407] LOADER: Running pyi_rth_qt5.py
[13407] LOADER: Running pyi_rth_multiprocessing.py
[13407] LOADER: Running pyi_rth_pkgres.py
[13407] LOADER: Running main.py
Traceback (most recent call last):
File “sakia/main.py”, line 8, in
File “/home/travis/.pyenv/versions/3.5.4/lib/python3.5/site-packages/PyInstaller/loader/pyimod03_importers.py”, line 714, in load_module
ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: drmGetDevices2
[13407] Failed to execute script main
[13407] LOADER: OK.
[13407] LOADER: Cleaning up Python interpreter.
[13406] LOADER: Back to parent (RC: 255)
[13406] LOADER: Doing cleanup
[13406] LOADER: Freeing archive status for /opt/sakia/sakia.bin

Tu peux exécuter la commande suivante ?

cd /opt/sakia
sudo mv libdrm.so.2 libdrm.so.2.meh

Et bien cela donne rien du tout sur le terminal en réponse.

vvs@vvs-S551LN:~ cd /opt/sakia/ vvs@vvs-S551LN:/opt/sakia sudo mv libdrm.so.2 libdrm.so.2.meh
[sudo] Mot de passe de vvs :
vvs@vvs-S551LN:/opt/sakia$

Cependant, effectivement, le logiciel se lance…
Donc le problème semble résolu.

Merci beaucoup.

1 Like

Bonjour,

J’ai un problème, ce jour je ne parviens pas à démarrer Sakia g1 test par le terminal.

En effet j’obtiens ceci ; et on me demande de faire un report à Github.

An unhandled exception occured
----
Traceback (most recent call last):
File “sakia/main.py”, line 169, in
File “sakia/main.py”, line 142, in main
File “site-packages/quamash/init.py”, line 285, in run_until_complete
RuntimeError: Event loop stopped before Future completed.

Dans le terminal j’ai ceci :

xxxxx@yyy-S551LN:~$ sakia --currency g1-test
[3745] PyInstaller Bootloader 3.x
[3745] LOADER: executable is /opt/sakia/sakia.bin
[3745] LOADER: homepath is /opt/sakia
[3745] LOADER: _MEIPASS2 is NULL
[3745] LOADER: archivename is /opt/sakia/sakia.bin
[3745] LOADER: Extracting binaries
[3745] LOADER: Executing self as child
[3745] LOADER: set _MEIPASS2 to /opt/sakia
[3745] LOADER: LD_LIBRARY_PATH=/opt/sakia
[3746] PyInstaller Bootloader 3.x
[3746] LOADER: executable is /opt/sakia/sakia.bin
[3746] LOADER: homepath is /opt/sakia
[3746] LOADER: _MEIPASS2 is /opt/sakia
[3746] LOADER: archivename is /opt/sakia/sakia.bin
[3746] LOADER: Already in the child - running user’s code.
[3746] LOADER: Python library: /opt/sakia/libpython3.5m.so.1.0
[3746] LOADER: Loaded functions from Python library.
[3746] LOADER: Manipulating environment (sys.path, sys.prefix)
[3746] LOADER: Pre-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
[3746] LOADER: sys.prefix is /opt/sakia
[3746] LOADER: Setting runtime options
[3746] LOADER: Initializing python
[3746] LOADER: Overriding Python’s sys.path
[3746] LOADER: Post-init sys.path is /opt/sakia/base_library.zip:/opt/sakia
[3746] LOADER: Setting sys.argv
[3746] LOADER: setting sys._MEIPASS
[3746] LOADER: importing modules from CArchive
[3746] LOADER: extracted struct
[3746] LOADER: callfunction returned…
[3746] LOADER: extracted pyimod01_os_path
[3746] LOADER: callfunction returned…
[3746] LOADER: extracted pyimod02_archive
[3746] LOADER: callfunction returned…
[3746] LOADER: extracted pyimod03_importers
[3746] LOADER: callfunction returned…
[3746] LOADER: Installing PYZ archive with Python modules.
[3746] LOADER: PYZ archive: out00-PYZ.pyz
[3746] LOADER: Running pyiboot01_bootstrap.py
[3746] LOADER: Running pyi_rth_qt5.py
[3746] LOADER: Running pyi_rth_multiprocessing.py
[3746] LOADER: Running pyi_rth_pkgres.py
[3746] LOADER: Running main.py

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:76:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:80:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:84:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:90:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:96:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:100:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:106:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:110:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:114:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:119:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:124:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:128:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:248:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:252:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:256:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:262:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:268:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:273:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:278:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:282:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:286:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:291:11: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:296:7: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:300:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:374:30: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:383:30: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:392:30: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:401:30: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:418:22: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:422:22: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:426:22: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets-assets.css:430:22: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:147:8: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:154:8: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:176:8: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:184:8: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:683:13: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:756:19: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:776:16: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1236:36: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1240:36: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1244:29: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1445:28: No property named ‘-gtk-icon-transform’

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1505:18: ‘outline-radius’ is not a valid property name

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1666:45: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1684:45: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1725:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1732:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1751:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1758:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1774:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1792:25: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2001:19: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2019:19: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2138:2: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: unity.css:126:28: No property named ‘-gtk-icon-transform’

(sakia:3746): Gtk-WARNING **: Theme parsing error: nautilus.css:40:16: ‘outline-radius’ is not a valid property name

(sakia:3746): Gtk-WARNING **: Theme parsing error: gnome-panel.css:92:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gnome-panel.css:98:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gnome-panel.css:104:20: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: gnome-terminal.css:10:41: Missing name of pseudo-class

(sakia:3746): Gtk-WARNING **: Theme parsing error: unity-greeter.css:72:28: No property named ‘-gtk-icon-transform’

(sakia:3746): Gtk-WARNING **: Theme parsing error: calendar.css:9:18: ‘outline-radius’ is not a valid property name
ERROR:root:An unhandled exception occured
Traceback (most recent call last):
File “sakia/main.py”, line 169, in
File “sakia/main.py”, line 142, in main
File “site-packages/quamash/init.py”, line 285, in run_until_complete
RuntimeError: Event loop stopped before Future completed.
[3746] Failed to execute script main
[3746] LOADER: OK.
[3746] LOADER: Cleaning up Python interpreter.
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NetworkService.discovery_loop() running at sakia/services/network.py:182> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<refresh_once() running at sakia/services/network.py:136> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<Application.initialize_blockchain() running at sakia/app.py:163> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NetworkService.discover_network() running at sakia/services/network.py:168> wait_for=>
ERROR:root:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f20ce758400>
ERROR:root:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f20ce74cfd0>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NodeConnector.connect_current_block() running at sakia/data/connectors/node.py:178> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NodeConnector.connect_peers() running at sakia/data/connectors/node.py:311> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NodeConnector.connect_current_block() running at sakia/data/connectors/node.py:174> wait_for=>
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NodeConnector.connect_peers() running at sakia/data/connectors/node.py:311> wait_for=>
ERROR:root:Unclosed connector
connections: [‘[(<aiohttp.client_proto.ResponseHandler object at 0x7f20cdb18400>, 635.192626308)]’]
connector: <aiohttp.connector.TCPConnector object at 0x7f20ce758048>
Exception ignored in: <coroutine object NodeConnector.connect_current_block at 0x7f20dfeb3888>
Traceback (most recent call last):
File “sakia/data/connectors/node.py”, line 178, in connect_current_block
File “sakia/data/connectors/node.py”, line 261, in refresh_block
AttributeError: ‘NodeConnector’ does not have a signal with the signature changed()
ERROR:root:Task was destroyed but it is pending!
task: <Task pending coro=<NodeConnector.request_peers() running at sakia/data/connectors/node.py:359> wait_for=>
[3745] LOADER: Back to parent (RC: 255)
[3745] LOADER: Doing cleanup
[3745] LOADER: Freeing archive status for /opt/sakia/sakia.bin

Merci beaucoup.
PS : je suis sur OS Ubutnu 16.04.

Je viens de démarrer Sakia pour la G1 et non la G1 test.
Le même message que pls haut est apparu mais ce dernier n’est pas resté suffisamment longtemps à l’écran pour que je puisse en prendre connaissance.