From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Content-Type: text/plain; charset="koi8-r" From: Vitaly Lipatov Organization: LAVNet To: devel@altlinux.ru Subject: Re: [devel] =?koi8-r?b?98/Q0s/TINDP?= =?koi8-r?b?INPCz9LLxQ==?= Date: Mon, 28 Oct 2002 14:22:39 +0300 User-Agent: KMail/1.4.3 References: <200210280042.41730.LAV@VL3143.spb.edu> <3DBD13F3.9010209@altlinux.ru> In-Reply-To: <3DBD13F3.9010209@altlinux.ru> Cc: inger@altlinux.ru MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200210281422.39679.LAV@VL3143.spb.edu> Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On 28 Октябрь 2002 13:39, aen wrote: > Vitaly Lipatov пишет: > >Скажите, как определить причину, > >по которой пакет lyx, собранный в office в BTE, > >имеет исключительно английский интерфейс, вне зависимости от > >локали. Когда я тот же пакет собираю дома, где самый > > последний Сизиф, всё отлично. > >Это началось с обновления XForms до версии 1.0 и XFree в > > Сизифе. > > Если Вы собираете в ru_RU.*, то, возможно, все зависит от > того, в какой locale исполняется скрипт настреок конйигурации. > Это ненормально, так как скрипт этот, будучи вызванным при > первом запуске, должен переписывать настройки по умолчанию. > Rgrds, Алексей Да, я собираю в ru_RU.koi8-r Но насколько я понимаю, проблема в том, что lyx вообще не обращается за файлами локализации... Стоп, сейчас запущу strace. И вот что я вижу в сборке из Сизифа: mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000 read(6, "# This is the default LyX user i"..., 8192) = 8192 open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES/lyx.mo", O_RDONLY) = - open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru_RU.koi8r/LC_MESSAGES/lyx.mo", O_RDONLY) = -1 open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru_RU/LC_MESSAGES/lyx.mo", O_RDONLY) = -1 ENOEN open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru.KOI8-R/LC_MESSAGES/lyx.mo", O_RDONLY) = -1 E open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru.koi8r/LC_MESSAGES/lyx.mo", O_RDONLY) = -1 EN open("/build/inger/RPM/TMP/lyx-buildroot/usr/share/locale/ru/LC_MESSAGES/lyx.mo", O_RDONLY) = -1 ENOENT ( brk(0x8364000) = 0x8364000 И как этого избежать? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX!