redromnon / iBackep

A lightweight GUI backup manager for Apple iPhone and iPad on Linux
GNU General Public License v3.0
65 stars 4 forks source link

‘Looks like Zenity is not installed’ #6

Open CletusVanDam24 opened 4 months ago

CletusVanDam24 commented 4 months ago

Hello, I’m getting a ‘Looks like Zenity is not installed’ error when I click on the folder icon. I can confirm zenity is installed, when I run zenity —version it shows 4.0.1. Also when running ‘which zenity’ it shows that it is installed at usr/bin/zenity.

I’m on Nobara 39 KDE.

Thanks in advance

gabrielramos02 commented 4 months ago

i'm getting the same error i use Fedora 40 Gnome

redromnon commented 4 months ago

I've found the issue: /bin/sh: symbol lookup error: /bin/sh: undefined symbol: rl_trim_arg_from_keyseq\n

Users running iBackep on distros where sh shell is not default, will get the "Zenity not installed" alert. On Ubuntu and PopOS, I didn't face this issue since sh shell is used by default.

redromnon commented 4 months ago

The reason is because I'm trying to run zenity --help internally for a quick check (using subprocess.run()) but it is being executed in a sh shell.

Will fix this.

williamwd commented 3 months ago

Is there a workaround meanwhile?

redromnon commented 1 month ago

No, I don't think so @williamwd

LevRost2306 commented 3 weeks ago

any workarounds came up?

TheCheddarCheese commented 2 days ago

So, if I'm understanding this correctly... changing my user shell won't do anything in this case?