From: Michael Andres Date: Thu, 16 Apr 2009 10:54:48 +0000 (+0200) Subject: Soft lock packages deleted on behalf of a user request. X-Git-Tag: 6.6.0~37 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c02bd284bf3f34f3f9818e2e350c222f7ce7b48b;p=platform%2Fupstream%2Flibzypp.git Soft lock packages deleted on behalf of a user request. --- diff --git a/zypp/pool/PoolImpl.h b/zypp/pool/PoolImpl.h index f1f5559..30e5059 100644 --- a/zypp/pool/PoolImpl.h +++ b/zypp/pool/PoolImpl.h @@ -334,8 +334,9 @@ namespace zypp for_( it, begin(), end() ) { ResStatus & status( it->status() ); - if ( ! status.isByUser() ) - continue; // ignore non-uer requests + if ( ! ( status.isByUser() || status.isByApplLow() ) ) + continue; // ignore non-user requests; ApplLow means selected + // by solver, but on behalf of a user request. switch ( status.getTransactValue() ) {