[pacman-dev] [PATCH] PKGBUILD.5: document split package depends are not used during packaging

Allan McRae allan at archlinux.org
Tue Jan 26 08:34:41 UTC 2016


makepkg only considers global {make,}depends when checking require packages
are installed before building.

Signed-off-by: Allan McRae <allan at archlinux.org>
---
 doc/PKGBUILD.5.txt | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/doc/PKGBUILD.5.txt b/doc/PKGBUILD.5.txt
index 4ff3b02..e410481 100644
--- a/doc/PKGBUILD.5.txt
+++ b/doc/PKGBUILD.5.txt
@@ -402,6 +402,11 @@ each split package's packaging function:
 `provides`, `conflicts`, `replaces`, `backup`, `options`, `install`, and
 `changelog`.
 
+Note that makepkg does not consider split package `depends` when checking
+if dependencies are installed before package building and with `--syncdeps`.
+All packages required to make the package are required to be specified in
+the global `depends` and `makedepends` arrays.
+
 An optional global directive is available when building a split package:
 
 *pkgbase*::
-- 
2.7.0


More information about the pacman-dev mailing list