[sisyphus] libc.mo: где брать?

Denis A. Yurashkou =?iso-8859-1?q?dayfuaim_=CE=C1_msx=2Eru?=
Пт Май 26 09:09:49 MSD 2006


Доброе утро!

Вчера решил, наконец, собрать mysql-query-browser -- mysqlcc стал дюже неудобен.

Так вот, скачал SRPM, собрал, всё пучком.
Пускаю -- а оно и говорит:
"/usr/bin/mysql-query-browser: line 20:  5757 Segmentation fault      $PRG-bin"
(скрипт mysql-query-browser запускает /usr/bin/mysql-query-browser-bin).

strace на него выявил, что в конце оно делает вот это:
"...
open("/usr/share/locale/ru_RU.CP1251/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/ru_RU.cp1251/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/ru_RU/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/usr/share/locale/ru.CP1251/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/ru.cp1251/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT 
(No such file or directory)
open("/usr/share/locale/ru/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such 
file or directory)
write(2, "/usr/bin/mysql-query-browser: li"..., 78/usr/bin/mysql-query-browser: 
line 20:  5762 Segmentation fault      $PRG-bin
) = 78
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbffe0218, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [RTMIN])
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e825, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
read(255, "\n", 357)                    = 1
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
read(255, "", 357)                      = 0
munmap(0x4016f000, 4096)                = 0
exit_group(139)                         = ?
Process 5759 detached"

По-видимому, он жить не может без этих самых libc.mo. Для ru_RU.cp1251 (да и 
вообще для ru*) таких в системе нет. :(
Где их брать? И, если не брать, то из чего и как можно сделать?

-- 
----------------
Best regards, Denis A. Yurashkou [DAY]
(dayfuaim на msx.ru)

Origin: Stop the World -- I Wanna Get Off!..



Подробная информация о списке рассылки Sisyphus