Search Criteria
Package Details: meta-package-manager 8.1.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/meta-package-manager.git (read-only, click to copy) |
|---|---|
| Package Base: | meta-package-manager |
| Description: | A wrapper around all package managers |
| Upstream URL: | https://kdeldycke.github.io/meta-package-manager/ |
| Licenses: | GPL-2.0-or-later |
| Submitter: | micwoj92 |
| Maintainer: | stiermid |
| Last Packager: | stiermid |
| Votes: | 1 |
| Popularity: | 0.020109 |
| First Submitted: | 2025-03-30 12:52 (UTC) |
| Last Updated: | 2026-10-12 20:47 (UTC) |
Dependencies (37)
- python
- python-boltonsAUR
- python-click-extraAUR
- python-extra-platformsAUR
- python-packageurlAUR
- python-tomli-w
- python-xmltodict
- python-build (make)
- python-installer (make)
- python-uv-build (make)
- python-pytest (check)
- python-pytest-cov (check)
- python-pytest-randomly (check)
- python-pytest-xdist (check)
- apt (zypper-gitAUR) (optional) – support for apt packages
- code (vscodius-binAUR, visual-studio-code-live-binAUR, code-gitAUR, visual-studio-code-cli-binAUR, visual-studio-code-binAUR) (optional) – support for VSCode extensions
- composer (composer-gitAUR) (optional) – support for PHP composer packages
- dnf (optional) – support for RPM packages
- flatpak (flatpak-gitAUR, flatpak-local-gitAUR) (optional) – support for Flatpak packages
- npm (npm-corepackAUR, python-nodejs-wheelAUR) (optional) – support for Node.js packages
- opkgAUR (optional) – support for OPKG packages
- pacaurAUR (pacaur-gitAUR) (optional) – support for AUR packages
- pacman (pacman-gitAUR, pacman-fancy-gitAUR, pacman-selinuxAUR) (optional) – support for Pacman packages
- paruAUR (paru-binAUR, paru-gitAUR) (optional) – support for AUR packages
- portageAUR (optional) – support for Gentoo packages
- python-cyclonedx-libAUR (optional) – SBOM CycloneDX output (mpm sbom)
- python-pip (optional) – support for Python packages
- python-pipx (python-pipx-gitAUR) (optional) – support for Python pipx packages
- python-spdx-toolsAUR (optional) – SBOM SPDX output (mpm sbom)
- rubygems (rubygems-userAUR) (optional) – support for Ruby packages
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (optional) – support for Rust packages
- snapdAUR (snapd-gitAUR) (optional) – support for Snap packages
- steamcmdAUR (optional) – support for Steam games
- uv (optional) – support for Python packages
- yarn (yarn-corepackAUR, yarn-berryAUR) (optional) – support for Node packages
- yayAUR (yay-gitAUR, yay-binAUR) (optional) – support for AUR packages
- zypper (zypper-gitAUR) (optional) – support for RPM packages
Latest Comments
kdeldycke commented on 2026-09-18 07:08 (UTC)
Thanks @stiermid for keeping this package current. I maintain mpm upstream.
Some details I noticed worth fixing:
license: mpm isGPL-2.0-or-later.depends:python-cyclonedx-libandpython-spdx-toolsare the optionalsbom-offlineextra, which onlympm sbomuses.python-more-itertoolsis not in the dependencies, andpython-tomliandpython-backportsapply to Python < 3.11 only.check():checkdependsis set, but nocheck()uses it.pytest -m "not integration"runs the unit tests, which need no network and no package manager.source: the PyPI sdist contains the tests, so the build needs no git clone and nopkgver().python-uv-buildis in[extra], sopython-buildandpython-installerreplaceuv, as in yourpython-extra-platformsandpython-repomaticpackages.stiermid commented on 2026-05-09 20:54 (UTC)
Thanks @vitaliikuzhdin. Appreciate the flexibility. I'll keep the package as is. Cheers!
vitaliikuzhdin commented on 2026-05-09 08:51 (UTC)
@stiermid, I think I'll drop the symlink then with the next update.
stiermid commented on 2026-05-09 08:00 (UTC)
Hi @vitaliikuzhdin! Thanks for reaching out. Since your package is specifically for MATLAB, maybe keeping
matlab-mpmis clearer for the users. If you're willing to drop thempmsymlink, I'd love to keepmpmfor the Meta Package Manager. Let me know what you think!vitaliikuzhdin commented on 2026-05-08 17:35 (UTC)
Maintainer of matlab-mpm here. I was wondering what the best course of action would be to resolve the conflict caused by both packages installing the executable as
/usr/bin/mpm. I've always renamed it tomatlab-mpmand providedmpmas a symlink because I suspected this kind of conflict could happen, given that there are only so many three-letter combinations. But now that I've found this package, one of us will probably have to rename the executable completely. What do you think?kdeldycke commented on 2026-04-02 19:30 (UTC)
The AUR build currently fails because two transitive dependencies fail their
check()test suites:python-beartype:
test_door_is_bearable_warningsfails on retry due to a memoization bug. Filed upstream: https://github.com/beartype/beartype/issues/631. Also commented on the python-beartype AUR package with a suggested workaround (pytest -k "not test_door_is_bearable_warnings").python-boltons: test suite fails with
PytestRemovedIn9Warningtreated as error under pytest 9.These two failures cascade through the dependency chain: python-beartype blocks python-click-extra, python-boltons also blocks python-click-extra, and python-click-extra blocks meta-package-manager.
I'm the upstream maintainer of meta-package-manager. The package itself is fine: it installs and runs correctly once the dependencies build. This is purely an AUR test suite issue in transitive dependencies.
CI run with the full build trace: https://github.com/kdeldycke/meta-package-manager/actions/runs/23897036306/job/69684170316
bintoss commented on 2025-09-16 03:39 (UTC) (edited on 2025-09-17 02:20 (UTC) by bintoss)
Package version 5.21.0-1 may fail to build if
extras/python-poetryis not installed. This is due topython-pyshacl@0.26.0not declaringextras/python-poetryas a makedependency.edit (2025-09-16@19.16-0800): After patching
python-pyshacl@0.31.0'sPKGBUILDand installing it, I've discoveredpython-uritoolsalso fails to build due to errors incheck(); "ModuleNotFoundError: No module named 'cloup'". Joy.