Use libsolv includes and adjust documentation
[platform/upstream/libzypp.git] / zypp / sat / Solvable.cc
index 031056d..a578d57 100644 (file)
@@ -156,6 +156,11 @@ namespace zypp
       return myPool().isSystemRepo( _solvable->repo );
     }
 
+    bool Solvable::onSystemByUser() const
+    {
+      return isSystem() && myPool().isOnSystemByUser( ident() );
+    }
+
     IdString Solvable::ident() const
     {
       NO_SOLVABLE_RETURN( IdString() );
@@ -230,7 +235,7 @@ namespace zypp
         static const sat::SolvAttr susetagsDatadir( "susetags:datadir" );
         Pathname ret;
         // First look for repo attribute "susetags:datadir". If not found,
-        // look into the solvables as Code11 satsolver placed it there.
+        // look into the solvables as Code11 libsolv placed it there.
         sat::LookupRepoAttr datadir( susetagsDatadir, repor_r );
         if ( ! datadir.empty() )
           ret = datadir.begin().asString();
@@ -386,8 +391,6 @@ namespace zypp
       return myPool().isMultiversion( ident() );
     }
 
-    bool Solvable::installOnly() const { return multiversionInstall(); }
-
     IdString Solvable::vendor() const
     {
       NO_SOLVABLE_RETURN( IdString() );