Imported Upstream version 16.3.2
[platform/upstream/libzypp.git] / zypp / sat / detail / PoolImpl.cc
index 35f9f1b..a0af21e 100644 (file)
@@ -107,13 +107,19 @@ namespace zypp
 
       static void logSat( CPool *, void *data, int type, const char *logString )
       {
-         if ( type & (SOLV_FATAL|SOLV_ERROR) ) {
-           L_ERR("libsolv") << logString;
-         } else if ( type & SOLV_DEBUG_STATS ) {
-           L_DBG("libsolv") << logString;
-         } else {
-           L_MIL("libsolv") << logString;
-         }
+       //                            "1234567890123456789012345678901234567890
+       if ( 0 == strncmp( logString, "  - no rule created", 19 ) )
+         return;
+       if ( 0 == strncmp( logString, "    next rules: 0 0", 19 ) )
+         return;
+
+       if ( type & (SOLV_FATAL|SOLV_ERROR) ) {
+         L_ERR("libsolv") << logString;
+       } else if ( type & SOLV_DEBUG_STATS ) {
+         L_DBG("libsolv") << logString;
+       } else {
+         L_MIL("libsolv") << logString;
+       }
       }
 
       detail::IdType PoolImpl::nsCallback( CPool *, void * data, detail::IdType lhs, detail::IdType rhs )