Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/src/lib/util/pacman.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/util/pacman.sh')
-rw-r--r--src/lib/util/pacman.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/util/pacman.sh b/src/lib/util/pacman.sh
index 541147c..82a227b 100644
--- a/src/lib/util/pacman.sh
+++ b/src/lib/util/pacman.sh
@@ -39,9 +39,12 @@ get_pacman_repo_from_pkgbuild() {
fi
slock 10 "${_DEVTOOLS_PACMAN_CACHE_DIR}.lock" "Locking pacman database cache"
+ # query repo of passed pkgname, specify --nodeps twice to skip all dependency checks
mapfile -t repos < <(pacman --config "${_DEVTOOLS_PACMAN_CONF_DIR}/multilib.conf" \
--dbpath "${_DEVTOOLS_PACMAN_CACHE_DIR}" \
- -S \
+ --sync \
+ --nodeps \
+ --nodeps \
--print \
--print-format '%n %r' \
"${pkgnames[0]}" | awk '$1=="'"${pkgnames[0]}"'"{print $2}'