summaryrefslogtreecommitdiffstats
path: root/lib/libalpm
diff options
context:
space:
mode:
authorAllan McRae <mcrae_allan@hotmail.com>2008-01-12 02:03:50 +0100
committerDan McGee <dan@archlinux.org>2008-01-12 02:29:49 +0100
commit8372a9e8c73ed18da5f027c99c8ac48c2f706b55 (patch)
tree89516501523b5163b45bf76539095ef66cf6ecc8 /lib/libalpm
parent318d5c4ba87b699c3a902bf906f55a3f905a1650 (diff)
downloadpacman-8372a9e8c73ed18da5f027c99c8ac48c2f706b55.tar.gz
pacman-8372a9e8c73ed18da5f027c99c8ac48c2f706b55.tar.xz
Only notify of dependency check in removal if performed
Moves "checking dependencies..." notification into code block where dependency checking is performed to stop spurious notification. Reference: http://archlinux.org/pipermail/pacman-dev/2008-January/010714.html Signed-off-by: Allan McRae <mcrae_allan@hotmail.com> Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm')
-rw-r--r--lib/libalpm/remove.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libalpm/remove.c b/lib/libalpm/remove.c
index 4f6d6473..2f027951 100644
--- a/lib/libalpm/remove.c
+++ b/lib/libalpm/remove.c
@@ -97,9 +97,9 @@ int _alpm_remove_prepare(pmtrans_t *trans, pmdb_t *db, alpm_list_t **data)
return(0);
}
- EVENT(trans, PM_TRANS_EVT_CHECKDEPS_START, NULL, NULL);
-
if(!(trans->flags & PM_TRANS_FLAG_NODEPS)) {
+ EVENT(trans, PM_TRANS_EVT_CHECKDEPS_START, NULL, NULL);
+
_alpm_log(PM_LOG_DEBUG, "looking for unsatisfied dependencies\n");
lp = alpm_checkdeps(db, 1, trans->packages, NULL);
if(lp != NULL) {