return myPool().isSystemRepo( _solvable->repo );
}
+ bool Solvable::onSystemByUser() const
+ {
+ return isSystem() && myPool().isOnSystemByUser( ident() );
+ }
+
IdString Solvable::ident() const
{
NO_SOLVABLE_RETURN( IdString() );
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();
return myPool().isMultiversion( ident() );
}
- bool Solvable::installOnly() const { return multiversionInstall(); }
-
IdString Solvable::vendor() const
{
NO_SOLVABLE_RETURN( IdString() );