ProjectBabble icon indicating copy to clipboard operation
ProjectBabble copied to clipboard

Linux installer failure

Open DASPRiD opened this issue 9 months ago • 3 comments

When running the Linux installer, it ran through mostly successfully, but ended up creating an invalid symlink:

~/.local/bin/babble-app -> ~/.local/share/project-babble/babbleapp-installer-tagged.sh

It should have gone to babbleapp.sh I think.


Secondary issue in the babbleapp.sh file. When it tries to install requirements in the virtual env, it fails on the pysimplegui dependency:

ERROR: Could not find a version that satisfies the requirement pysimplegui==4.70.1 (from versions: 5.0.8.2, 5.0.8.3)
ERROR: No matching distribution found for pysimplegui==4.70.1

This is on PopOS 22.04.

DASPRiD avatar Apr 08 '25 21:04 DASPRiD

Here's why: https://www.reddit.com/r/Python/comments/1d8d4iv/psa_pysimplegui_has_deleted_almost_all_old_lgpl/

Chlorobite avatar Apr 27 '25 14:04 Chlorobite

Seems like upstream (latest commit)'s updated to move off of pysimplegui already, the tagged release version specifically is broken (the install script also does not assign the correct symlink path for ~/.local/bin/babble-app, it points to the path of the git version launch script which doesn't exist on the tagged release version)

Another thing to note is Python 3.9 is not enough for python_osc==1.9.0 required by the git version, 3.10+ is required. that should be updated in the readme

Chlorobite avatar Apr 27 '25 14:04 Chlorobite

Hey there! I'll update the README to reflect the needed version of Python. And yes, we have moved away from Pysimplegui here. If this is still an issue I would nuke your existing install and run the from latest script. Thanks again!

dfgHiatus avatar May 12 '25 20:05 dfgHiatus