@TuxDeluxe thank you that fixed it. Command (taken from the GitHub) in case any one else needs it:
paru -Sy --rebuild python-desktop-entry-lib python-ftputil
| Git Clone URL: | https://aur.archlinux.org/gearlever.git (read-only, click to copy) |
|---|---|
| Package Base: | gearlever |
| Description: | Manage AppImages with ease |
| Upstream URL: | https://gearlever.mijorus.it/ |
| Licenses: | GPL-3.0-or-later |
| Submitter: | TuxDeluxe |
| Maintainer: | TuxDeluxe |
| Last Packager: | TuxDeluxe |
| Votes: | 9 |
| Popularity: | 2.50 |
| First Submitted: | 2024-05-06 17:49 (UTC) |
| Last Updated: | 2026-02-05 15:13 (UTC) |
@TuxDeluxe thank you that fixed it. Command (taken from the GitHub) in case any one else needs it:
paru -Sy --rebuild python-desktop-entry-lib python-ftputil
@JamesMowery I had to rebuild both python-desktop-entry-lib and python-ftputil to get it to work. Someone on cachyos on the gearlever github had that issue too and a rebuild looks like it fixed it.
@fiftydinar I do indeed have that installed already.
❯ paru -Ss python-desktop-entry-lib
aur/python-desktop-entry-lib 5.0-1 [+2 ~0.07] [Installed]
A library for working with .desktop files
~
❯ gearlever
Traceback (most recent call last):
File "/usr/bin/gearlever", line 43, in <module>
from gearlever import main
File "/usr/share/gearlever/gearlever/main.py", line 28, in <module>
from .providers.providers_list import appimage_provider
File "/usr/share/gearlever/gearlever/providers/providers_list.py", line 2, in <module>
from .AppImageProvider import AppImageProvider
File "/usr/share/gearlever/gearlever/providers/AppImageProvider.py", line 9, in <module>
from desktop_entry_lib import DesktopEntry as JdDesktopEntry
ModuleNotFoundError: No module named 'desktop_entry_lib'
@JamesMowery python-desktop-entry-lib dependency is listed in PKGBUILD. Check if it's installed.
I've started getting these errors when running Gear Lever. Was working fine for the past few months.
❯ gearlever
Traceback (most recent call last):
File "/usr/bin/gearlever", line 43, in <module>
from gearlever import main
File "/usr/share/gearlever/gearlever/main.py", line 28, in <module>
from .providers.providers_list import appimage_provider
File "/usr/share/gearlever/gearlever/providers/providers_list.py", line 2, in <module>
from .AppImageProvider import AppImageProvider
File "/usr/share/gearlever/gearlever/providers/AppImageProvider.py", line 9, in <module>
from desktop_entry_lib import DesktopEntry as JdDesktopEntry
ModuleNotFoundError: No module named 'desktop_entry_lib'
Any help is greatly appreciated!
Can you please revert to dwarfs-bin, dwarfs fails to build for me. Edit: nvm, it was my issue, ignore
@Cpn-Neemo Some of the python packages look like they are struggling to build, or work on my end so might be related? Ill try and look into it but I'm not too sure what's going on.
Pinned Comments
TuxDeluxe commented on 2024-05-06 18:24 (UTC)
Gearlever targets flatpak usage so building it outside of flatpak can introduce bugs. Because of this, please make ABSOLUTELY sure any bug you experience is because of gearlever itself before opening an issue on the upstream github. Any bugs you experience with this package, please let me know and I will fix it asap. Consider visiting the upstream url if you would like to support the developer!