Search Criteria
Package Details: pacman-git 6.1.0.r15.g01e64e8b-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/pacman-git.git (read-only, click to copy) |
|---|---|
| Package Base: | pacman-git |
| Description: | A library-based package manager with dependency support |
| Upstream URL: | https://www.archlinux.org/pacman/ |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | pacman |
| Provides: | pacman |
| Submitter: | None |
| Maintainer: | eclairevoyant |
| Last Packager: | Morganamilo |
| Votes: | 30 |
| Popularity: | 0.013717 |
| First Submitted: | 2009-09-07 17:32 (UTC) |
| Last Updated: | 2025-10-29 23:29 (UTC) |
Dependencies (19)
- bash (bash-gitAUR, bash-devel-gitAUR)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, uutils-coreutils-git-binAUR, uutils-coreutils-gitAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- gawk (gawk-gitAUR)
- gettext (gettext-gitAUR, gettext-gitAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- gnupg (gnupg-gitAUR, gnupg-largekeysAUR)
- gpgme (gpgme-gitAUR)
- grep (grep-gitAUR, grep-compatAUR, uutils-grep-gitAUR, rg-grepAUR)
- libarchive (libarchive-gitAUR)
- pacman-mirrorlist (reflector-nomirrorlistAUR)
- asciidoc (asciidoc-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- meson (meson-gitAUR) (make)
- fakechroot (fakechroot-gitAUR) (check)
- python (check)
- pacman-contrib (pacman-contrib-gitAUR) (optional) – various helper utilities
- perl-locale-gettext (optional) – translation support in makepkg-template
Required by (461)
- aconfmgr-git (requires pacman)
- akp (requires pacman)
- alhp-utils (requires pacman)
- all (requires pacman) (optional)
- alpm-reboot-required (requires pacman)
- alps-pm (requires pacman)
- alun (requires pacman)
- ambiente-backup (requires pacman)
- anneal (requires pacman)
- anneal-bin (requires pacman)
- anneal-git (requires pacman)
- apmw (requires pacman)
- appstream-glib-git (requires pacman)
- apx-git (requires pacman)
- arch-app-center (requires pacman)
- arch-backup-tool-git (requires pacman)
- arch-diff (requires pacman)
- arch-efiboot (requires pacman)
- arch-efistub-git (requires pacman)
- arch-install-manager-git (requires pacman)
- Show 441 more...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »
eschwartz commented on 2018-04-22 03:31 (UTC)
Regarding contrib, the Arch package version did not "supply it as part of its package", the contrib stuff was simply included in the pacman codebase and therefore enabled. Current development versions have split it out again, which is why it is a separate package, but it hasn't been decided whether to make it mandatory...
Stock configurations won't work, they assume pacman can be run by any consumer and don't contain the necessary options... like configured repository names.
But these ARM changes look sort of fishy to me, why is signature checking completely disabled with references to something that was changed in arch, 6 years ago, why is libalpm patched to add some questionable feature and remove another one, why is makepkg.conf only modified in order to remove -mtune=generic?
EndlessEden commented on 2018-04-21 00:51 (UTC)
@Eschwartz: "Potentially incorrect what?" - Upstream changes that dont find their way back into the static configurations. (Which i experienced last year, when a option was not documented. Although, i cannot recall what it was, offhand). //// "There's a reason the repo package also provides its own non-stock configurations." - Im confused, why is that? //// "I'm unmotivated to support the arm pacman.conf" - i already have a local version of this package with all the patches, etc. converted. if you were interested (https://github.com/EndlessEden/pacman-all-git) //// "pacman-contrib is already ... why it should be a hard dependency" - The Arch Package Version, has supplied this as part of its package since commit "b41b136a3"@2013-04-04 / Inclusion of it just makes more sense to me. But this i think is personal. I apologize if my opinion seems inaccurate.
eschwartz commented on 2018-04-20 21:06 (UTC)
Potentially incorrect what? There's a reason the repo package also provides its own non-stock configurations.
I'm unmotivated to support the arm pacman.conf, but feel free to submit PRs here: https://github.com/eli-schwartz/pkgbuilds -- I won't hunt down the necessary conf files myself, for a system I don't use.
pacman-contrib is already an optdepends, I don't see why it should be a hard dependency especially given it would be a circular dependency.
EndlessEden commented on 2018-04-20 19:52 (UTC) (edited on 2018-04-20 19:55 (UTC) by EndlessEden)
I have a few questions... 1. This package already generates pacman.conf and makepkg.conf, why include it? (its only included in the Generic packages from arch-team, to be more CPU generic and include additional mirror info for x86_64) - Wouldnt it be much cleaner to just sed or patch the data in, rather than replace with potentially incorrect files.
Since this is a git package, why not add additional support for non-x86 platforms(IE: Arm). Its not hard to merge their patches here.
Since Pacman-contrib was merged into Pacman, wouldn't it be smarter to make Pacman-contrib-git a dependency or include it into your package?
timofonic commented on 2017-07-23 05:01 (UTC)
polyzen commented on 2016-10-11 12:39 (UTC) (edited on 2016-10-12 21:11 (UTC) by polyzen)
AWhetter commented on 2016-05-01 20:10 (UTC)
eworm commented on 2016-01-29 09:27 (UTC)
Scimmia commented on 2016-01-05 18:46 (UTC)
abandonedaccount commented on 2014-10-11 16:23 (UTC)
« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »