From: Stefan Schubert Date: Wed, 22 Mar 2006 11:49:13 +0000 (+0000) Subject: Bug159696 X-Git-Tag: BASE-SuSE-SLE-10-SP2-Branch~1440 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=34879280e44e42c54fb4968c2dd83273cc049a5e;p=platform%2Fupstream%2Flibzypp.git Bug159696 --- diff --git a/testsuite/solver/src/deptestomatic.cc b/testsuite/solver/src/deptestomatic.cc index 4158915..bcf204f 100644 --- a/testsuite/solver/src/deptestomatic.cc +++ b/testsuite/solver/src/deptestomatic.cc @@ -1139,6 +1139,12 @@ parse_xml_trial (XmlNode_Ptr node, const ResPool & pool) poolItem.status().setToBeUninstalled(ResStatus::USER); if (!soft.empty()) poolItem.status().setSoftUninstall(true); + if ( kind_name== "selection" + || kind_name == "pattern" ) { + // -> do a 'single step' resolving either installing or removing + // required and recommended PoolItems; this will be used by the YaST UI + resolver->transactResObject ( poolItem, false); + } // resolver->addPoolItemToRemove (poolItem); } else { cerr << "Unknown system item " << name << endl;