From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <442E1560.9000401@elecom.ru> Date: Fri, 31 Mar 2006 21:53:36 -0800 From: Dmitry Vodennikov User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: ALT Linux Community References: <442CC26D.50908@elecom.ru> <20060331150425.GB16525@wrars-comp.wrarsdomain> In-Reply-To: <20060331150425.GB16525@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] alm2.4 "watch" bug? X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Apr 2006 05:53:52 -0000 Archived-At: List-Archive: List-Post: Andrey Rahmatullin пишет: > * Срд Авг 11 2004 Stanislav Ievlev 2.0.10-alt4.1 > - setlocale in watch to see output with national symbols (e.g. russian) > > Не оно? > Не похоже. [vod@alm24 procps-2.0.10]$ rpm --changelog procps | less начинается именно с этого ------------------------------ * Срд Авг 11 2004 Stanislav Ievlev 2.0.10-alt4.1 - setlocale in watch to see output with national symbols (e.g. russian) ------------------------------ И тем не менее, проблема есть. Резюмируя, дело обстоит так watch ls / у меня работает во всех трех случаях - LANG=POSIX, LANG=ru_RU.KOI8-R, LANG=ru_RU.CP1251 а вот watch ls ~/ работает только при LANG=POSIX, LANG=ru_RU.KOI8-R Попробую на выходных через gdb strace говорит вот что ------------------------------ 7145 getuid32() = 500 7145 geteuid32() = 500 7145 access("/home/vod/.terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or d irectory) 7145 access("/lib/terminfo/x/xterm", R_OK) = 0 7145 open("/lib/terminfo/x/xterm", O_RDONLY) = 5 7145 read(5, "\32\1\34\0\35\0\17\0i\1\232\4", 12) = 12 7145 --- SIGSEGV (Segmentation fault) @ 0 (0) --- 7145 +++ killed by SIGSEGV +++