@FabioLolix - thank you! Trying to address but git push giving me ssh permission errors for some reasons today.
Search Criteria
Package Details: mkpkg 8.0.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mkpkg.git (read-only, click to copy) |
|---|---|
| Package Base: | mkpkg |
| Description: | Tool to rebuild packages based on dependency triggers |
| Upstream URL: | https://github.com/gene-git/Arch-mkpkg |
| Keywords: | makepkg pkgbuild |
| Licenses: | GPL-2.0-or-later |
| Submitter: | GeneArch |
| Maintainer: | GeneArch |
| Last Packager: | GeneArch |
| Votes: | 6 |
| Popularity: | 0.49 |
| First Submitted: | 2022-10-13 23:34 (UTC) |
| Last Updated: | 2026-01-06 16:22 (UTC) |
Dependencies (9)
- pyalpm (pyalpm-gitAUR)
- python
- python-pyelftools (python-pyelftools-gitAUR)
- python-tomli-w
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- python-uv-build (make)
- rsync (rsync-gitAUR) (make)
- uv (make)
- pyconcurrentAUR (optional)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 2
GeneArch commented on 2022-10-14 16:20 (UTC)
FabioLolix commented on 2022-10-14 15:27 (UTC)
Hello,
- git is missing from
makedepends=() - A license like MIT which isn't part of the
licensespackage need to be installed in"${pkgdir}/usr/share/licenses/${pkgname}" - When building in clean chroot it complain that rsync is missing
./do-install: line 21: rsync: command not foundbut seems to build the package fine - all the things in prepare don't seem to be needed; source is pulled by launching makepkg, for cleaning use makepkg options (-cC), master is already the default branch, a different branch can be optionally setted in source=() if needed [source=("git+https://github.com/gene-git/${_gitname}#branch=branchname")]
- at the moment this is a disguised VCS (-git) pkgbuild, please build a fixed release here
- python-packaging is detected as missing depends by namcap
mkpkg E: Dependency python-packaging detected and not included (libraries ['packaging'] needed in files ['usr/lib/python3.10/site-packages/mkpkg/utils/version_compare.py'])(not sure if this is correct)
Pinned Comments
GeneArch commented on 2026-06-14 20:51 (UTC) (edited on 2026-06-14 20:53 (UTC) by GeneArch)
As both the packager and upstream author I'd like to encourage all users to activate "git source verification" if not already done. Please see comment in the PKGBUILD file. The recent supply chain issues highlight the importance of validating source code.
All git tags are signed and going forward, every commit will also be signed.
The public signing key is available in a few places, but I recommend getting it either via WKD or directly from the website of the key's email domain. These are sound ways to do this. For additional information please see:
https://sapience.com/tech/blog/git-keys
To get the key via WKD:
gpg --auto-key-locate nodefault,wkd --locate-external-keys arch@sapience.com