[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#254452: Languages switches to english after rebooting during base-config



Hi,

In the second stage  the missing locale is generated, but if we reboot, 
the LANG (and the related variables) won't be exported despite the fact 
that the locale is valid.  There is certainly an unhandled state in 
termwrap.  Could you please test the attached fix (by applying it to 
termwrap and rebooting)?  I've tested here and it seems OK.

P.S. This patch only adresses the bug, but I think we should perform a 
code cleanup in this part of termwrap, as there is some repetitive code. 

-- 
roktas
--- termwrap.orig	2004-06-18 00:29:28.000000000 +0300
+++ termwrap	2004-06-18 00:42:31.000000000 +0300
@@ -156,6 +156,12 @@
 			unset LANG_INST
 			unset LANGUAGE_INST
 		fi
+	else
+		LANG=$LANG_INST
+		LC_ALL=$LANG_INST
+		LC_COLLATE=C
+		export LANG LC_ALL LC_COLLATE
+		unset LANG_INST
 	fi
 
 	unset locale

Attachment: signature.asc
Description: Digital signature


Reply to: