packages are added by default
/* find recommended packages */
/* if redoq.count == 0 we already found all recommended in the
* solver run */
/* find recommended packages */
/* if redoq.count == 0 we already found all recommended in the
* solver run */
- if (redoq.count || solv->dontinstallrecommended || solv->showinstalledrecommended)
+ if (redoq.count || solv->dontinstallrecommended || !solv->dontshowinstalledrecommended)
- if (solv->showinstalledrecommended)
+ if (!solv->dontshowinstalledrecommended)
{
FOR_PROVIDES(p, pp, rec)
if (solv->decisionmap[p] > 0)
{
FOR_PROVIDES(p, pp, rec)
if (solv->decisionmap[p] > 0)
{
if (solv->decisionmap[i] < 0)
continue;
{
if (solv->decisionmap[i] < 0)
continue;
- if (solv->decisionmap[i] > 0 && !solv->showinstalledrecommended)
+ if (solv->decisionmap[i] > 0 && solv->dontshowinstalledrecommended)
continue;
s = pool->solvables + i;
if (!MAPTST(&solv->recommendsmap, i))
continue;
s = pool->solvables + i;
if (!MAPTST(&solv->recommendsmap, i))
- if (solv->showinstalledrecommended)
+ if (!solv->dontshowinstalledrecommended)
{
FOR_PROVIDES(p, pp, sug)
if (solv->decisionmap[p] > 0)
{
FOR_PROVIDES(p, pp, sug)
if (solv->decisionmap[p] > 0)
{
if (solv->decisionmap[i] < 0)
continue;
{
if (solv->decisionmap[i] < 0)
continue;
- if (solv->decisionmap[i] > 0 && !solv->showinstalledrecommended)
+ if (solv->decisionmap[i] > 0 && solv->dontshowinstalledrecommended)
continue;
s = pool->solvables + i;
if (!MAPTST(&solv->suggestsmap, i))
continue;
s = pool->solvables + i;
if (!MAPTST(&solv->suggestsmap, i))
int noupdateprovide; /* true: update packages needs not to provide old package */
int dosplitprovides; /* true: consider legacy split provides */
int dontinstallrecommended; /* true: do not install recommended packages */
int noupdateprovide; /* true: update packages needs not to provide old package */
int dosplitprovides; /* true: consider legacy split provides */
int dontinstallrecommended; /* true: do not install recommended packages */
- int showinstalledrecommended; /* true: add recommened packages that are already installed to the lists */
+ int dontshowinstalledrecommended; /* true: do not show recommended packages that are already installed */
/* Callbacks for defining the bahaviour of the SAT solver */
/* Callbacks for defining the bahaviour of the SAT solver */