Taiko2k / Tauon

The music player of today! :city_sunrise:
https://tauonmusicbox.rocks
GNU General Public License v3.0
1.74k stars 66 forks source link

AUR: Tauon won't start, manual intervention required #985

Open Taiko2k opened 1 year ago

Taiko2k commented 1 year ago

With the release of Python 3.11 you need to rebuild AUR python dependencies.

For Tauon, run:

trizen -S python-pysdl2 python-isounidecode (replace trizen with your AUR helper of choice, or build them manually)

rstrube commented 1 year ago

Thank you, I was just about to create an issue for this!

Qwerty-Space commented 1 year ago

Even after manually installing these packages, tauon still thinks isounidecode isn't installed

kamu106 commented 8 months ago

Even after manually installing these packages, tauon still thinks isounidecode isn't installed and still returns the same Error

Tauon Music Box v7.7.0 Copyright 2015-2023 Taiko2k captain.gxj@gmail.com

No window state file Window size: [1120, 600]

(tauon.py:24550): Gtk-WARNING **: 07:17:03.666: Theme parsing error: gtk.css:6616:68: Invalid name of pseudo-class Running from installed location User files location: /root/.local/share/TauonMusicBox Install directory: /opt/tauon-music-box Input config file is missing... copying template from program files Traceback (most recent call last): File "/opt/tauon-music-box/tauon.py", line 359, in exec(main) File "/opt/tauon-music-box/t_modules/t_main.py", line 579, in from isounidecode import unidecode ModuleNotFoundError: No module named 'isounidecode'

Taiko2k commented 8 months ago

@kamu106

What does the command pacman -Ql python-isounidecode output for you?

kamu106 commented 8 months ago

Thanks for the quick reply,

python-isounidecode /usr/ python-isounidecode /usr/lib/ python-isounidecode /usr/lib/python3.10/ python-isounidecode /usr/lib/python3.10/site-packages/ python-isounidecode /usr/lib/python3.10/site-packages/isounidecode-0.3-py3.10.egg-info python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/ python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/init.py python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/ python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/init.cpython-310.opt-1.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/init.cpython-310.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/init.cpython-35.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/codes.cpython-310.opt-1.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/codes.cpython-310.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/codes.cpython-35.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/unidecode.cpython-310.opt-1.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/unidecode.cpython-310.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/pycache/unidecode.cpython-35.pyc python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/codes.py python-isounidecode /usr/lib/python3.10/site-packages/isounidecode/unidecode.py

Taiko2k commented 8 months ago

@kamu106 Yep looks like its not installed for 3.11. you need to rebuild and reinstall the isounidecode package. If you already tried that you probably need to wipe your AUR helpers cache or build it manually. To build manually:

git clone https://aur.archlinux.org/python-isounidecode.git cd python-isounidecode makepkg -si

kamu106 commented 8 months ago

cd python-isounidecode

Thanks that fixed it, thanks for all your hard work