mirror of
https://github.com/moparisthebest/pacman
synced 2024-08-13 17:03:46 -04:00
makepkg: install deps with --repackage
I have noticed that quite a number of packages fail with "makepkg -R" when their (make)dependencies are not installed. Adjust makepkg to check for dependencies when used with -R. This can still be avoided by using --nodeps/-d. Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
d310b6f85c
commit
81dd6ddf0c
@ -2424,9 +2424,9 @@ if (( SOURCEONLY )); then
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if (( NODEPS || ( (NOBUILD || REPKG) && !DEP_BIN ) )); then
|
if (( NODEPS || (NOBUILD && !DEP_BIN ) )); then
|
||||||
# no warning message needed for nobuild, repkg
|
# no warning message needed for nobuild
|
||||||
if (( NODEPS || ( REPKG && PKGFUNC ) )); then
|
if (( NODEPS )); then
|
||||||
warning "$(gettext "Skipping dependency checks.")"
|
warning "$(gettext "Skipping dependency checks.")"
|
||||||
fi
|
fi
|
||||||
elif type -p "${PACMAN%% *}" >/dev/null; then
|
elif type -p "${PACMAN%% *}" >/dev/null; then
|
||||||
|
Loading…
Reference in New Issue
Block a user