[rhel7 2/2] Don't unconditionally set ksdata.lang.seen to True

David Shea dshea at redhat.com
Thu Jun 4 21:21:29 UTC 2015


From: Martin Kolman <mkolman at redhat.com>

Only set it to True if language is set by the user.
Otherwise Geolocation would not work.

(cherry picked from commit 0327470a787b23dd9d9f9bc17b2ec79055d92867)

Related: rhbz#1198642
---
 anaconda | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/anaconda b/anaconda
index ba9a5c9..4c19b54 100755
--- a/anaconda
+++ b/anaconda
@@ -1116,6 +1116,7 @@ if __name__ == "__main__":
     # If command line options or kickstart set LANG, override the environment
     if opts.lang:
         os.environ["LANG"] = opts.lang # pylint: disable=environment-modify
+        ksdata.lang.seen = True
     elif ksdata.lang.lang:
         os.environ["LANG"] = ksdata.lang.lang # pylint: disable=environment-modify
 
@@ -1134,7 +1135,6 @@ if __name__ == "__main__":
         os.environ["LANG"] = constants.DEFAULT_LANG # pylint: disable=environment-modify
 
     localization.setup_locale(os.environ["LANG"], ksdata.lang)
-    ksdata.lang.seen = True
 
     import blivet
     blivet.enable_installer_mode()
-- 
2.1.0



More information about the anaconda-patches mailing list