Remove package whitelist
This was a workaround to make some packages from the global repo invisible for depsolving. This is now handled by packages being in different repos. We can select which repos are enabled at which point. This achieves the same result, but much faster. Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
This commit is contained in:
parent
cec3efed51
commit
63a8b7b6c9
7 changed files with 26 additions and 138 deletions
15
pungi/ks.py
15
pungi/ks.py
|
|
@ -127,19 +127,6 @@ class PrepopulateSection(pykickstart.sections.Section):
|
|||
self.handler.prepopulate.add(line)
|
||||
|
||||
|
||||
class PackageWhitelistSection(pykickstart.sections.Section):
|
||||
sectionOpen = "%package-whitelist"
|
||||
|
||||
def handleLine(self, line):
|
||||
if not self.handler:
|
||||
return
|
||||
|
||||
(h, s, t) = line.partition('#')
|
||||
line = h.rstrip()
|
||||
|
||||
self.handler.package_whitelist.add(line)
|
||||
|
||||
|
||||
class KickstartParser(pykickstart.parser.KickstartParser):
|
||||
def setupSections(self):
|
||||
pykickstart.parser.KickstartParser.setupSections(self)
|
||||
|
|
@ -147,7 +134,6 @@ class KickstartParser(pykickstart.parser.KickstartParser):
|
|||
self.registerSection(MultilibBlacklistSection(self.handler))
|
||||
self.registerSection(MultilibWhitelistSection(self.handler))
|
||||
self.registerSection(PrepopulateSection(self.handler))
|
||||
self.registerSection(PackageWhitelistSection(self.handler))
|
||||
|
||||
def get_packages(self, dnf_obj):
|
||||
packages = set()
|
||||
|
|
@ -208,7 +194,6 @@ class PungiHandler(HandlerClass):
|
|||
self.multilib_blacklist = set()
|
||||
self.multilib_whitelist = set()
|
||||
self.prepopulate = set()
|
||||
self.package_whitelist = set()
|
||||
|
||||
|
||||
def get_ksparser(ks_path=None):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue