I've been having a problem with glibc not installing any locales for a longer period of time now. It all started when glibc was upgraded from 2.3.1-r4 to 2.3.2-r1. I've tried emerging glibc a few times to no avail. Last time I emerged I noticed that iconvconfig dies on execution (whatever relevance this might have.) The last few lines of an strace shows this:
gettimeofday({1065835459, 393102}, NULL) = 0 getpid() = 3741 open("/usr/lib/gconv/gconv-modules.cache.S2AjmY", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 brk(0) = 0x8081000 brk(0x8084000) = 0x8084000 brk(0) = 0x8084000 brk(0x8085000) = 0x8085000 +++ killed by SIGKILL +++ I've tried compiling glibc by hand, in order to see what's going wrong. 'ebuild glibc-2.3.2-r1.ebuild unpack' and 'ebuild glibc-2.3.2-r1.ebuild compile' both work fine, as far as I can see. However, entering /var/tmp/portage/glibc-2.3.2-r1/work/glibc-2.3.2/buildhere and issuing 'make check' fails when trying to create locales. Here's a dump of the last output from 'make check': Generating locale de_DE.ISO-8859-1: this might take a while... gen-locale.sh: line 52: 24310 Killed I18NPATH=. GCONV_PATH=${co c -f $charmap -i $input ${common_objpfx}localedata/$out Charmap: "ISO-8859-1" Inputfile: "de_DE" Outputdir: "de_DE.ISO-8859-1" failed make[2]: *** [/var/tmp/portage/glibc-2.3.2-r6/work/glibc-2.3.2/buildhere/localed make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r6/work/glibc-2.3.2/loc make[1]: *** [localedata/tests] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r6/work/glibc-2.3.2' make: *** [check] Error 2 If anyone has any idea on what to do about this, or what to look for I'd be very glad. I'm totally in the dark, and I feel that trying to resolve this by trial and error won't get me very far, especially as compiling glibc on thís machine takes several hours. I'd provide more info if I knew what would be helpful. Thanks in advance, Henrik. -- [EMAIL PROTECTED] mailing list