From 5a5baeed7f9a4127c93183f71b2b119efaaa14c7 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Fri, 22 Jul 2022 00:52:56 +0300 Subject: [PATCH] no upgrading pacman - arch just added gettext as dependency for no good reason --- pacman/PKGBUILD-arch | 5 +++-- pacman/deps | 1 - pacman/note | 2 ++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/pacman/PKGBUILD-arch b/pacman/PKGBUILD-arch index c48f9a6..e35139e 100644 --- a/pacman/PKGBUILD-arch +++ b/pacman/PKGBUILD-arch @@ -3,13 +3,14 @@ pkgname=pacman pkgver=6.0.1 -pkgrel=6 +pkgrel=7 pkgdesc="A library-based package manager with dependency support" arch=('x86_64') url="https://www.archlinux.org/pacman/" license=('GPL') groups=('base-devel') -depends=('bash' 'glibc' 'libarchive' 'curl' 'gpgme' 'pacman-mirrorlist') +depends=('bash' 'glibc' 'libarchive' 'curl' 'gpgme' 'pacman-mirrorlist' + 'gettext' 'gawk' 'coreutils' 'gnupg' 'grep') makedepends=('meson' 'asciidoc' 'doxygen') checkdepends=('python' 'fakechroot') optdepends=('perl-locale-gettext: translation support in makepkg-template') diff --git a/pacman/deps b/pacman/deps index 5bfdc9e..3a1968d 100644 --- a/pacman/deps +++ b/pacman/deps @@ -5,4 +5,3 @@ python fakechroot cmake bash-completion - diff --git a/pacman/note b/pacman/note index 066c9ca..3ee4244 100644 --- a/pacman/note +++ b/pacman/note @@ -1,3 +1,5 @@ I used cmake and bash-completions for this built, as they are utilized upstream but not absolutely necessary. +July 21st 2022 Arch decides to rebuild adding gettext and other build utilities to pacman, unnecesseraly for those who don't build from source within their main installation +The contradiction here is that Arch always advises to build pkgs from source in a separate clean minimal chroot or container or docker, meanwhile they keep adding building tools to pacman because of the makepkg inclusion. I believe a split of makepkg as a separate pkg is best, within the pacman pkgbase