﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
21991	Unrelated tests will fail if locales is not installed	Juan J. Martinez	ANUBHAV JOSHI	"If locales packages is not present any UTF-8 related test will fail with an UnicodeEncodeError in Python's codecs.py, that is in fact misleading.

Please note that setting the LANG (and related) env variable won't solve the problem as the issue seems related to the locales not being generated.

Perhaps we could include a test that detects the actual problem (locales not configured).

This issue can be reproduced in a debian based system by removing locales package (with `dpkg --purge locales`) and running the test suite normally.

To fix the system just `apt-get install locales` and then `dpkg-reconfigure locales` and generate the locales you need (eg en_GB.UTF-8), and the tests will pass.

I'm attaching a full error log of running the tests in a Debian Jessie system with no locales installed."	Cleanup/optimization	closed	Documentation	dev	Normal	fixed		anubhav9042@…	Accepted	0	0	0	0	0	0
