diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libalpm/sync.c | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/lib/libalpm/sync.c b/lib/libalpm/sync.c index f1add246..4a76438e 100644 --- a/lib/libalpm/sync.c +++ b/lib/libalpm/sync.c @@ -442,7 +442,6 @@ int _alpm_sync_prepare(alpm_handle_t *handle, alpm_list_t **data)  		   see if they'd like to ignore them rather than failing the sync */  		if(unresolvable != NULL) {  			int remove_unresolvable = 0; -			alpm_errno_t saved_err = handle->pm_errno;  			QUESTION(handle, ALPM_QUESTION_REMOVE_PKGS, unresolvable,  					NULL, NULL, &remove_unresolvable);  			if(remove_unresolvable) { @@ -458,7 +457,7 @@ int _alpm_sync_prepare(alpm_handle_t *handle, alpm_list_t **data)  				}  			} else {  				/* pm_errno was set by resolvedeps, callback may have overwrote it */ -				handle->pm_errno = saved_err; +				handle->pm_errno = ALPM_ERR_UNSATISFIED_DEPS;  				alpm_list_free(resolved);  				ret = -1;  				goto cleanup; | 
