# HG changeset patch # User J. Ali Harlow # Date 1254425919 -3600 # Node ID e8c9cc792c5d93a863e168213df9d386484d0972 # Parent d9057809944418fa9d7de06692b3c6cca8420023 Fix bug causing setup to install already existing packages diff -r d90578099444 -r e8c9cc792c5d plover/razor.c --- a/plover/razor.c Thu Oct 01 20:37:02 2009 +0100 +++ b/plover/razor.c Thu Oct 01 20:38:39 2009 +0100 @@ -239,7 +239,8 @@ razor_set_destroy(set); trans=razor_transaction_create(system,upstream); for(i=0;pkgs[i];i++) - if (plover_mark_package_for_update(trans,upstream,pkgs[i])) + if (plover_mark_package_for_update(trans,system,pkgs[i]) && + plover_mark_package_for_update(trans,upstream,pkgs[i])) { fprintf(stderr,"%s: Package not found\n",pkgs[i]); razor_root_close(root);