Don't add package to transaction more than once.
authorKristian H?gsberg <krh@jiraiya.boston.redhat.com>
Tue Apr 08 00:10:31 2008 -0400 (2008-04-08)
changeset 20978afac5bb7b8
parent 208 7b460017c221
child 210 c78f677d96b8
Don't add package to transaction more than once.
razor.c
     1.1 --- a/razor.c	Mon Apr 07 23:52:14 2008 -0400
     1.2 +++ b/razor.c	Tue Apr 08 00:10:31 2008 -0400
     1.3 @@ -2300,6 +2300,8 @@
     1.4  				   already->state == RAZOR_PACKAGE_FORCED_UPDATE) {
     1.5  				already->new_package = new_package;
     1.6  				return;
     1.7 +			} else if (new_package_set == trans->upstream) {
     1.8 +				return;
     1.9  			}
    1.10  
    1.11  			/* Oops. We lose */