[pacman-dev] [PATCH] Remove duplicates from the unresolvable list before prompting user

bji-keyword-pacman.3644cb at www.ischo.com bji-keyword-pacman.3644cb at www.ischo.com
Sun Mar 8 17:05:10 EDT 2009


From: Bryan Ischo <bji-keyword-pacman.3644cb at www.ischo.com>

Signed-off-by: Bryan Ischo <bji-keyword-pacman.3644cb at www.ischo.com>
---
 lib/libalpm/sync.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/lib/libalpm/sync.c b/lib/libalpm/sync.c
index fca96d8..cac6783 100644
--- a/lib/libalpm/sync.c
+++ b/lib/libalpm/sync.c
@@ -444,6 +444,7 @@ int _alpm_sync_prepare(pmtrans_t *trans, pmdb_t *db_local, alpm_list_t *dbs_sync
 		/* If there were unresolvable top-level packages, prompt the user to
 		   see if they'd like to ignore them rather than failing the sync */
 		if(unresolvable != NULL) {
+			unresolvable = alpm_list_remove_dupes(unresolvable);
 			int remove_unresolvable = 0;
 			QUESTION(handle->trans, PM_TRANS_CONV_REMOVE_PKGS, unresolvable,
 					NULL, NULL, &remove_unresolvable);
-- 
1.6.1.3



More information about the pacman-dev mailing list