* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
* 02111-1307, USA.
*/
+extern "C"
+{
+#include <solv/solver.h>
+}
+
+#define ZYPP_USE_RESOLVER_INTERNALS
#include "zypp/base/Logger.h"
#include "zypp/solver/detail/SolverQueueItem.h"
-
/////////////////////////////////////////////////////////////////////////
-namespace zypp
+namespace zypp
{ ///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
namespace solver
{
switch (_type) {
case QUEUE_ITEM_TYPE_UNKNOWN : os << "unknown"; break;
- case QUEUE_ITEM_TYPE_UPDATE : os << "update"; break;
+ case QUEUE_ITEM_TYPE_UPDATE : os << "update"; break;
+ case QUEUE_ITEM_TYPE_LOCK : os << "lock"; break;
case QUEUE_ITEM_TYPE_INSTALL : os << "install"; break;
- case QUEUE_ITEM_TYPE_DELETE : os << "delete"; break;
- case QUEUE_ITEM_TYPE_INSTALL_ONE_OF: os << "install one of"; break;
+ case QUEUE_ITEM_TYPE_DELETE : os << "delete"; break;
+ case QUEUE_ITEM_TYPE_INSTALL_ONE_OF: os << "install one of"; break;
default: os << "?solverqueueitem?"; break;
}
return os;