Наверно следует добавить в genbasedir принудительную установку локали в C. В настоящее время наблюдается следующая проблема: в индексные файлы может попасть локализованное описание пакетов, которое потом будет неверно отображаться у пользователей с локалью, отличной от той, в которой генерировались индексы. --- ---
Только в genbasedir?
Для описанной проблемы этого будет достаточно, других проблем мне пока не известно.
Кстати, после export LANG=ru_RU.KOI8-R и apt-cache search описания всё равно отображаются неверно.
при поиске в кэше локаль уже не имеет значения - апт не пытается ничего перекодировать, выводит то, что есть.
Кстати, в дедале сейчас как раз такая ситуация - индексы сгенерированы в ru-RU.KOI8-R (напр., информация о пакете php на русском языке).
Будем считать, что это касается не только genbasedir. *** This bug has been marked as a duplicate of 2587 ***