pkglistgen: Add all recommends and supplements

This adds packages that supplement one of the locales only
This commit is contained in:
Stephan Kulow 2019-01-15 19:04:07 +01:00
parent 62f1343df2
commit 240e1d00e1
2 changed files with 7 additions and 0 deletions

View File

@ -8,6 +8,7 @@ import os
import re
import ToolBase
import traceback
import logging
from osc import conf
from osclib.conf import Config
@ -25,6 +26,11 @@ class CommandLineInterface(ToolBase.CommandLineInterface):
def setup_tool(self):
tool = PkgListGen()
tool.dry_run = self.options.dry
if self.options.debug:
logging.basicConfig(level=logging.DEBUG)
elif self.options.verbose:
logging.basicConfig(level=logging.INFO)
return tool
def do_create_sle_weakremovers(self, subcmd, opts, target, *prjs):

View File

@ -124,6 +124,7 @@ class Group(object):
pool = self.pkglist._prepare_pool(arch)
solver = pool.Solver()
solver.set_flag(solver.SOLVER_FLAG_IGNORE_RECOMMENDED, not use_recommends)
solver.set_flag(solver.SOLVER_FLAG_ADD_ALREADY_RECOMMENDED, use_recommends)
# pool.set_debuglevel(10)
suggested = dict()