Fix check for additional repositories (#1391)

* Fix typos

* Fix check for additional repositories
This commit is contained in:
codefiles 2022-08-11 05:32:33 -04:00 committed by GitHub
parent 259aaa4884
commit 397cceca90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View File

@ -705,7 +705,7 @@ class Installer:
self.log("The multilib flag is set. This system will be installed with the multilib repository enabled.")
self.enable_multilib_repository()
else:
self.log("The testing flag is not set. This system will be installed without testing repositories enabled.")
self.log("The multilib flag is not set. This system will be installed without multilib repositories enabled.")
if testing:
self.log("The testing flag is set. This system will be installed with testing repositories enabled.")

View File

@ -185,8 +185,12 @@ def perform_installation(mountpoint):
archinstall.use_mirrors(archinstall.arguments['mirror-region']) # Set the mirrors for the live medium
# Retrieve list of additional repositories and set boolean values appropriately
enable_testing = 'testing' in archinstall.arguments.get('additional-repositories', None)
enable_multilib = 'multilib' in archinstall.arguments.get('additional-repositories', None)
if archinstall.arguments.get('additional-repositories', None) is not None:
enable_testing = 'testing' in archinstall.arguments.get('additional-repositories', None)
enable_multilib = 'multilib' in archinstall.arguments.get('additional-repositories', None)
else:
enable_testing = False
enable_multilib = False
if installation.minimal_installation(testing=enable_testing, multilib=enable_multilib):
installation.set_locale(archinstall.arguments['sys-language'], archinstall.arguments['sys-encoding'].upper())