On Sun, Mar 11, 2012 at 09:35:32PM +0200, Michael Shigorin wrote:
> On Sun, Mar 11, 2012 at 10:43:28AM +0800, sem wrote:
> > > > /usr/share/recoll/filters/rcldjvu проверка.djvu
> > > JFYI, УМВР:
> > Вопрос вроде по debian squeeze, а не по alt.
> > C пакетами из дистрибутива squeeze работает?
> 
> Я к тому, что это не апстримная проблема --
> патчи на recoll в пакет не входят.  Возможно,
> стоит попробовать собрать бэкпорт и если поможет,
> вешать баг на сквизовый пакет.
> 
Ну, для себя я вроде разобрался, может кому пригодится,
в фильтре /usr/share/recoll/filters/rcldjvu
почему-то в начале установлено:
LANG=C ; export LANG
LC_ALL=C ; export LC_ALL
замена этих строк на действующую в системе локаль:
LANG=ru_RU.UTF-8 ; export LANG
LC_ALL=ru_RU.UTF-8 ; export LC_ALL
приводит в желаемому результату, 
скрипт отрабатывает нормально с русскими именами файлов.

Странно, что при старте скрипт не делает проверку на используемую локаль в 
системе и, 
только при ее отсутсвии, устанавливает C.

Если это может быть приравнено к ошибке, то просьба к сведущим людям, при 
возможности,
если найдете время, сообщите ответсвенному за пакет recoll, я в этом совсем не 
копенгаген.

Спасибо, 
с ув. Савицкий Эдуард.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120312015546.GA6905@sem-ws

Ответить