# HG changeset patch # User Kristian H?gsberg # Date 1207627831 14400 # Node ID 78afac5bb7b8d8a3bcad0baec1533912de48182c # Parent 7b460017c221282bc34e6ea3e01525549d3b7739 Don't add package to transaction more than once. diff -r 7b460017c221 -r 78afac5bb7b8 razor.c --- a/razor.c Mon Apr 07 23:52:14 2008 -0400 +++ b/razor.c Tue Apr 08 00:10:31 2008 -0400 @@ -2300,6 +2300,8 @@ already->state == RAZOR_PACKAGE_FORCED_UPDATE) { already->new_package = new_package; return; + } else if (new_package_set == trans->upstream) { + return; } /* Oops. We lose */