From 58c9d5d66387821260ba9bdd0815568039462f39 Mon Sep 17 00:00:00 2001 From: Judd Vinet Date: Mon, 26 Dec 2005 06:40:29 +0000 Subject: applied first try at sync conflict handling (VMiklos) plus a couple changes --- src/pacman/trans.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/pacman/trans.c b/src/pacman/trans.c index 3f6f6bea..6a997545 100644 --- a/src/pacman/trans.c +++ b/src/pacman/trans.c @@ -112,6 +112,13 @@ void cb_trans_conv(unsigned char event, void *data1, void *data2, void *data3, i (char *)alpm_pkg_getinfo(data2, PM_PKG_NAME)); *response = yesno(str); break; + case PM_TRANS_CONV_CONFLICT_PKG: + snprintf(str, LOG_STR_LEN, "\n:: %s conflicts with %s. Remove %s? [Y/n] ", + (char *)data1, + (char *)data2, + (char *)data2); + *response = yesno(str); + break; case PM_TRANS_CONV_LOCAL_NEWER: snprintf(str, LOG_STR_LEN, ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] ", (char *)alpm_pkg_getinfo(data1, PM_PKG_NAME), -- cgit v1.2.3-24-g4f1b