Toujours au même endroit dans la fenêtre terminal
tu tapes la commande tikka et ça te lance l’application !
Dans cette fenêtre terminal, tu auras tous les logs, à copier-coller pour Vit en cas de plantage. Comme je l’ai fait ici : Essai Tikka - #5 by Maaltir
3 Likes
apk search pyqt5
py3-pyqt5-sip-12.17.0-r0
py3-qt5-5.15.11-r0
Chez postmarketos pipx bloque sur l’install, même en installant ces deux choses.
Je vais tester sur l’ordi
Sur l’ordi (parabola linux), j’arrive à l’installer, mais après j’ai ce message d’erreur:
$ tikka
INFO:yoyo.migrations:Applying 00002.add_first_eligible_ud_field
INFO:yoyo.migrations: - applying step 0
DEBUG:yoyo.migrations: - executing b'ALTER TABLE identities ADD COLUMN first_eligible_ud integer not null default 0;'
Traceback (most recent call last):
File "/home/daniel/.local/bin/tikka", line 6, in <module>
sys.exit(main())
~~~~^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/tikka/__main__.py", line 37, in main
application_ = Application(DATA_PATH)
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/tikka/domains/application.py", line 101, in __init__
self.repository.db_client.connect(currency_db_file_uri)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/tikka/adapters/repository/file_db_client.py", line 54, in connect
self.migrate()
~~~~~~~~~~~~^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/tikka/adapters/repository/file_db_client.py", line 275, in migrate
backend.apply_migrations(backend.to_apply(migrations))
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/backends/base.py", line 472, in apply_migrations
self.apply_migrations_only(migrations, force=force)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/backends/base.py", line 484, in apply_migrations_only
self.apply_one(m, force=force)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/backends/base.py", line 530, in apply_one
migration.process_steps(migration_backend, "apply", force=force)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/migrations.py", line 273, in process_steps
raise exc_info[1].with_traceback(exc_info[2])
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/migrations.py", line 258, in process_steps
getattr(step, direction)(backend, force)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/migrations.py", line 315, in apply
getattr(self.step, direction)(backend, force)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/migrations.py", line 408, in apply
self._execute(cursor, self._apply)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/home/daniel/.local/pipx/venvs/tikka/lib/python3.14/site-packages/yoyo/migrations.py", line 378, in _execute
cursor.execute(stmt)
~~~~~~~~~~~~~~^^^^^^
sqlite3.OperationalError: no such table: identities
Pourtant pipx ne m’a rien dit de spécial à l’installation.
1 Like
Mise à jour avec pipx :
pipx upgrade tikka
Si vous avez déjà une version antérieure à la version 0.12.0, vous devez supprimer les données de Tikka avant de le relancer :
Exemple sur GNU/Linux :
rm $HOME/.config/tikka/*.sqlite3
De plus, Tikka ne fonctionne pas encore sur python 3.14. Donc si tu relances après avoir supprimé la base de données, une autre erreur devrait surgir.
Ça marche, c’était effectivement le nettoyage
1 Like