for empty capabilities, just ignore
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 13 Nov 2006 16:00:12 +0000 (16:00 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 13 Nov 2006 16:00:12 +0000 (16:00 +0000)
zypp/source/susetags/PackagesParser.cc
zypp/source/susetags/PatternTagFileParser.cc

index a116a86..e3911eb 100644 (file)
@@ -182,8 +182,7 @@ struct PackagesParser : public parser::tagfile::TagFileParser
       if ( (*it).empty() )
       {
         stringstream ss;
-        ss << "Bad source [" << _source.alias() << "] at URL:[" << _source.url().asString() << "]. Emtpy capability on " << _file_r << " line " << _line_number;
-        ZYPP_THROW( ParseException( ss.str() ) );
+        WAR << "[" << _source.alias() << "] at URL:[" << _source.url().asString() << "]. Emtpy capability on " << _file_r << " line " << _line_number << ". Ignoring." << endl;
       }
       
       try
index c25de29..6651e89 100644 (file)
@@ -204,8 +204,7 @@ void PatternTagFileParser::parseDeps( const std::list<std::string> & strdeps, Ca
     if ( (*it).empty() )
     {
       stringstream ss;
-      ss << "Emtpy capability on " << _file_r << " line " << _line_number;
-      ZYPP_THROW( ParseException( ss.str() ) );
+      WAR << "Emtpy capability on " << _file_r << " line " << _line_number << ". Ignoring." << endl;
     }
     
     try