Search Criteria
Package Details: bauh 0.10.7-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/bauh.git (read-only, click to copy) |
|---|---|
| Package Base: | bauh |
| Description: | Graphical interface for managing your applications (AppImage, Flatpak, Snap, Arch/AUR, Web) |
| Upstream URL: | https://github.com/vinifmor/bauh |
| Licenses: | zlib/libpng |
| Submitter: | vfm90 |
| Maintainer: | vfm90 |
| Last Packager: | vfm90 |
| Votes: | 25 |
| Popularity: | 0.80 |
| First Submitted: | 2019-08-12 16:18 (UTC) |
| Last Updated: | 2024-01-10 20:27 (UTC) |
Dependencies (40)
- python
- python-colorama (python-colorama-gitAUR)
- python-dateutil (python-dateutil-gitAUR)
- python-pyaml
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR, python-pyqt5-pre-releaseAUR)
- python-pyqt5-sip
- python-requests
- qt5-svg (qt5-svg-gitAUR)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-wheel (make)
- aria2 (aria2-proAUR, aria2-unlimitedAUR, aria2-gitAUR, aria2-fastAUR) (optional) – multi-threaded downloading support
- autoconf (autoconf-gitAUR) (optional) – may be required to compile some AUR packages
- automake (automake-gitAUR) (optional) – may be required to compile some AUR packages
- axel (optional) – multi-threaded downloading support
- binutils (optional) – required for AUR support
- bison (byacc-bisonAUR, bison-gitAUR) (optional) – may be required to compile some AUR packages
- breeze (breeze-gitAUR) (optional) – KDE Plasma main theme
- ccache (ccache-gitAUR) (optional) – can improve AUR packages compilation speed
- Show 20 more dependencies...
Latest Comments
1 2 Next › Last »
hcartiaux commented on 2026-06-06 07:54 (UTC)
@hoosac22 please file an orphan request if the maintainer is inactive and you want to integrate your patch.
hoosac22 commented on 2026-06-06 04:26 (UTC)
This is not out-of-date, it just needs a small source patch. 0.10.7 is the latest upstream release (Jan 2024); there is no newer version to bump to.
The traceback in the flag is a Python 3.14 incompatibility, not a version lag: pkgutil.find_loader() was removed in 3.14, and bauh/view/core/gems.py still calls it. The fix is a small source patch in the PKGBUILD (swap pkgutil.find_loader -> importlib.util.find_spec). Tested working on Python 3.14:
--- a/bauh/view/core/gems.py +++ b/bauh/view/core/gems.py @@ -import pkgutil +import importlib +import importlib.util @@ def load_managers(...): - loader = pkgutil.find_loader(f'bauh.gems.{f.name}.controller') - if loader: - module = loader.load_module() + module_name = f'bauh.gems.{f.name}.controller' + spec = importlib.util.find_spec(module_name) + if spec: + module = importlib.import_module(module_name)
Suggested PKGBUILD integration — add a prepare() step:
prepare() { cd "$pkgname-$pkgver" sed -i \ -e 's/^import pkgutil$/import importlib\nimport importlib.util/' \ bauh/view/core/gems.py sed -i \ -e "s|loader = pkgutil.find_loader((.*))|spec = importlib.util.find_spec(\1)|" \ -e 's|if loader:|if spec:|' \ -e 's|module = loader.load_module()|module = importlib.import_module(module_name)|' \ bauh/view/core/gems.py }
Please flag as not out-of-date and carry the patch instead — bumping pkgver won't help since the version is already current. Thanks!
GustavIV commented on 2026-03-27 17:59 (UTC)
On a new installation of Archlinux it bauh still will not launch. Is there any new movement on this package?: % bauh
Traceback (most recent call last): File "/usr/bin/bauh", line 8, in <module> sys.exit(main())
^^ File "/usr/lib/python3.14/site-packages/bauh/app.py", line 64, in main app, widget = new_manage_panel(args, app_config, logger)^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/bauh/manage.py", line 53, in new_manage_panel managers = gems.load_managers(context=context, locale=i18n.current_key, config=app_config, default_locale=DEFAULT_I18N_KEY, logger=logger) File "/usr/lib/python3.14/site-packages/bauh/view/core/gems.py", line 52, in load_managers loader = pkgutil.find_loader(f'bauh.gems.{f.name}.controller') ^^^^^^^^^^^^^^^^^^^ AttributeError: module 'pkgutil' has no attribute 'find_loader' % python3 --version Python 3.14.3Esperantulo commented on 2026-02-14 16:39 (UTC)
Still broken due to Python 3.14
MWGNZ commented on 2026-01-13 03:48 (UTC)
currently broken after the upgrade to python 3.14
github issue link
psygreg commented on 2025-03-02 04:14 (UTC)
Please add
qt5-waylandas a dependency. Without it, the program throws a'wayland' plugin not founderror.Davius commented on 2023-03-24 13:54 (UTC)
INSTALLATION OF APPIMAGES BROKEN
vfm90 commented on 2021-11-07 12:50 (UTC)
Just removed the base-devel deps from the PKGBUILD definition (0.9.20-2). Thanks for sharing this information.
yochananmarqos commented on 2021-11-05 22:04 (UTC) (edited on 2021-11-05 22:04 (UTC) by yochananmarqos)
@vfm90: Members of the
base-develgroup should not be added to makedepends().See:
https://wiki.archlinux.org/title/PKGBUILD#makedepends
https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites
vfm90 commented on 2021-01-02 17:10 (UTC)
It seems to be an error associated with your installed Python packages. Bauh's PKGBUILD file only compiles its source code. It may be associated with the recent upgrade from Python 3.8 to 3.9.
1 2 Next › Last »