From: J. Ali Harlow Date: Thu, 1 Oct 2009 19:38:39 +0000 (+0100) Subject: Fix bug causing setup to install already existing packages X-Git-Tag: 0.2.1^0 X-Git-Url: http://project.juiblex.co.uk/git/?a=commitdiff_plain;h=b133f9f659dc03a6e22074caca8cd29b61e4b22b;p=plover.git Fix bug causing setup to install already existing packages --- diff --git a/plover/razor.c b/plover/razor.c index 42838ca..ecc5e08 100644 --- a/plover/razor.c +++ b/plover/razor.c @@ -239,7 +239,8 @@ int plover_install(const char *base,const char *prefix,char **pkgs) 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);