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

Reply via email to