pkglistgen: Add all recommends and supplements
This adds packages that supplement one of the locales only
This commit is contained in:
parent
62f1343df2
commit
240e1d00e1
@ -8,6 +8,7 @@ import os
|
|||||||
import re
|
import re
|
||||||
import ToolBase
|
import ToolBase
|
||||||
import traceback
|
import traceback
|
||||||
|
import logging
|
||||||
|
|
||||||
from osc import conf
|
from osc import conf
|
||||||
from osclib.conf import Config
|
from osclib.conf import Config
|
||||||
@ -25,6 +26,11 @@ class CommandLineInterface(ToolBase.CommandLineInterface):
|
|||||||
def setup_tool(self):
|
def setup_tool(self):
|
||||||
tool = PkgListGen()
|
tool = PkgListGen()
|
||||||
tool.dry_run = self.options.dry
|
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
|
return tool
|
||||||
|
|
||||||
def do_create_sle_weakremovers(self, subcmd, opts, target, *prjs):
|
def do_create_sle_weakremovers(self, subcmd, opts, target, *prjs):
|
||||||
|
@ -124,6 +124,7 @@ class Group(object):
|
|||||||
pool = self.pkglist._prepare_pool(arch)
|
pool = self.pkglist._prepare_pool(arch)
|
||||||
solver = pool.Solver()
|
solver = pool.Solver()
|
||||||
solver.set_flag(solver.SOLVER_FLAG_IGNORE_RECOMMENDED, not use_recommends)
|
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)
|
# pool.set_debuglevel(10)
|
||||||
suggested = dict()
|
suggested = dict()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user