problem with tst-gettext

tqbfjotld tqbfjotld at free.fr
Sun Nov 23 09:45:25 PST 2003


I use LFS 5.0 with the tarball downloaded on the linuxfromscratch.org site.

I use nALS 1.1.8.

I use the latest profile.

My box is a Mandrake 9.1 one.

I successfully installed LFS 4.1 manually and I wanted to use ALFS for
LFS 5.0.

Some remarks from a newbie
[
I noticed that runit calls /usr/bin/nALFS whereas it is located in 
/usr/local/bin/nALFS.

It is true that list of packages in package.ent and in the tarball with
all packages differs. Some are .tar.gz in the first and .tar.bz2 in the 
other one.
But it's not very hard to find the error when looking at logs :+)
]


When I ran nALFS, it stopped with this error :

-: flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem /tools/lib/gc
c-lib/i686-pc-linux-gnu/3.3.1/include -isystem /usr/include 
-D_LIBC_REENTRANT -include ../include/libc-symbols
.h   -DNOT_IN_libc=1    -D'LOCALEDIR="/usr/share/locale"' 
-D'LOCALE_ALIAS_PATH="/usr/share/locale"' -o /tools/
build/glibc-build/intl/tst-gettext.o
-: gcc -nostdlib -nostartfiles -o 
/tools/build/glibc-build/intl/tst-gettext  -Wl,-dynamic-linker=/lib/ld-linux
.so.2   -Wl,-z,combreloc /tools/build/glibc-build/csu/crt1.o 
/tools/build/glibc-build/csu/crti.o `gcc --print-
file-name=crtbegin.o` /tools/build/glibc-build/intl/tst-gettext.o 
-Wl,-rpath-link=/tools/build/glibc-build:/t
ools/build/glibc-build/math:/tools/build/glibc-build/elf:/tools/build/glibc-build/dlfcn:/tools/build/glibc-bui
ld/nss:/tools/build/glibc-build/nis:/tools/build/glibc-build/rt:/tools/build/glibc-build/resolv:/tools/build/g
libc-build/crypt:/tools/build/glibc-build/linuxthreads 
/tools/build/glibc-build/libc.so.6 /tools/build/glibc-b
uild/libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` 
/tools/build/glibc-build/csu/crtn.o
-: /bin/sh -e tst-gettext.sh /tools/build/glibc-build/ 
/tools/build/glibc-build/intl/ \
-:   /tools/build/glibc-build/intl/tst-gettext.mtrace
-: make[2]: *** [/tools/build/glibc-build/intl/tst-gettext.out] Error 1
-: make[2]: Leaving directory `/tools/build/glibc-2.3.2/intl'
-: make[1]: *** [intl/tests] Error 2
-: make[1]: Leaving directory `/tools/build/glibc-2.3.2'
-: make: *** [check] Error 2
I: Sending the package log to the frontend...
I: Log file stored in "/root/.nALFS/packages/glibc-2.3.2.log".

And here is the /tools/build/glibc-build/intl/tst-gettext.out file :

test `gettext' with LANGUAGE set
test `gettext' with LANGUAGE set
test `dgettext' with LANGUAGE set
test `gettext' with LC_ALL set
test `gettext' with LC_ALL deciding
test `dgettext' with LC_ALL deciding
test `gettext' with LC_ALL set
test `gettext' with LC_xxx deciding
test `dgettext' with LC_xxx deciding
test `dcgettext' with category == LC_MESSAGES
test `dcgettext' with LANGUAGE == LC_TIME
test `dcgettext' with LANGUAGE == LC_NUMERIC
tst-gettext.c:215: setlocale (LC_ALL, ""): No such file or directory
test `gettext' with LANG set
test `gettext' with LANG set
test `dgettext' with LANG set

Any idea of what is going wrong ?

Regards,

tqbfjotld.
"The Quick Brown Fox Jumps Over The Lazy Dog"




More information about the alfs-discuss mailing list