Package: locales Version: 2.3.2.ds1-11 Severity: grave Justification: The package fails to install, and causes dictd to also fail to install, amongst others. ====================================================================== __> bash -x /usr/sbin/locale-gen + set -e + LOCALEGEN=/etc/locale.gen + LOCALES=/usr/share/i18n/locales + '[' -n '' ']' + '[' -f /etc/locale.gen -a -s /etc/locale.gen ']' + rm -rf '/usr/lib/locale/*' + umask 022 + echo 'Generating locales...' Generating locales... + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + continue + read locale charset + '[' -n '' -a -n '' ']' + continue + read locale charset + '[' -n en_GB -a -n ISO-8859-1 ']' ++ echo en_GB ++ sed 's/\([EMAIL PROTECTED]).*/\1/' + echo -n ' en_GB' en_GB+ echo -n .ISO-8859-1 .ISO-8859-1++ echo en_GB ++ sed 's/\([EMAIL PROTECTED])\([EMAIL PROTECTED])*/\2/' + echo -n + echo -n ... ...+ '[' -f /usr/share/i18n/locales/en_GB ']' + input=en_GB + localedef -i en_GB -c -f ISO-8859-1 -A /etc/locale.alias en_GB /usr/sbin/locale-gen: line 32: 26146 Segmentation fault localedef -i $input ====================================================================== __> strace localedef -i en_GB -c -f ISO-8859-1 -A /etc/locale.alias en_GB execve("/usr/bin/localedef", ["localedef", "-i", "en_GB", "-c", "-f", "ISO-8859-1", "-A", "/etc/loc ale.alias", "en_GB"], [/* 95 vars */]) = 0 uname({sys="Linux", node="calidity", ...}) = 0 brk(0) = 0x8810000 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb80f8000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=51769, ...}) = 0 old_mmap(NULL, 51769, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb80eb000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200^\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=1244004, ...}) = 0 old_mmap(NULL, 1254244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xc7c000 old_mmap(0xda4000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) = 0xda4000 old_mmap(0xdac000, 9060, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xdac0 00 close(3) = 0 munmap(0xb80eb000, 51769) = 0 brk(0) = 0x8810000 brk(0x8831000) = 0x8831000 brk(0) = 0x8831000 open("ISO-8859-1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/charmaps/ISO-8859-1", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/charmaps/ISO-8859-1.gz", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=3150, ...}) = 0 pipe([5, 7]) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 fork() = 30283 close(7) = 0 close(3) = 0 fcntl64(5, F_GETFL) = 0 (flags O_RDONLY) fstat64(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb80f7000 _llseek(5, 0, 0xbfebda90, SEEK_CUR) = -1 ESPIPE (Illegal seek) read(5, "<code_set_name> ISO-8859-1\n<comm"..., 4096) = 4096 read(5, " LATIN CAPITAL LETTER Z\n<U00"..., 4096) = 4096 read(5, " SUPERSCRIPT THREE\n<U00B4"..., 4096) = 4096 --- SIGCHLD (Child exited) @ 0 (0) --- read(5, "L LETTER U WITH CIRCUMFLEX\n<U00F"..., 4096) = 337 read(5, "", 4096) = 0 close(5) = 0 munmap(0xb80f7000, 4096) = 0 open("en_GB", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/en_GB", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=5114, ...}) = 0 mmap2(NULL, 5114, PROT_READ, MAP_SHARED, 3, 0) = 0xb80f6000 _llseek(3, 5114, [5114], SEEK_SET) = 0 open("i18n", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/i18n", O_RDONLY) = 5 fstat64(5, {st_mode=S_IFREG|0644, st_size=95199, ...}) = 0 mmap2(NULL, 95199, PROT_READ, MAP_SHARED, 5, 0) = 0xb80de000 _llseek(5, 95199, [95199], SEEK_SET) = 0 brk(0) = 0x8831000 brk(0x8853000) = 0x8853000 old_mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb809e000 brk(0) = 0x8853000 brk(0) = 0x8853000 brk(0x884c000) = 0x884c000 brk(0) = 0x884c000 mremap(0xb809e000, 262144, 524288, MREMAP_MAYMOVE) = 0xb801e000 brk(0) = 0x884c000 brk(0x8870000) = 0x8870000 brk(0) = 0x8870000 brk(0x8898000) = 0x8898000 old_mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb80bd000 old_mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ffd000 mremap(0xb80bd000, 135168, 266240, MREMAP_MAYMOVE) = 0xb7fbc000 mremap(0xb7ffd000, 135168, 266240, MREMAP_MAYMOVE) = 0xb7f7b000
... open("translit_cjk_compat", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_cjk_compat", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=59104, ...}) = 0 mmap2(NULL, 59104, PROT_READ, MAP_SHARED, 3, 0) = 0xb80e9000 _llseek(3, 59104, [59104], SEEK_SET) = 0 brk(0) = 0x8988000 brk(0x89a9000) = 0x89a9000 fstat64(3, {st_mode=S_IFREG|0644, st_size=59104, ...}) = 0 munmap(0xb80e9000, 59104) = 0 close(3) = 0 open("translit_compat", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_compat", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=34361, ...}) = 0 mmap2(NULL, 34361, PROT_READ, MAP_SHARED, 3, 0) = 0xb80ef000 _llseek(3, 34361, [34361], SEEK_SET) = 0 brk(0) = 0x89a9000 brk(0x89ca000) = 0x89ca000 fstat64(3, {st_mode=S_IFREG|0644, st_size=34361, ...}) = 0 munmap(0xb80ef000, 34361) = 0 close(3) = 0 open("translit_font", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_font", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=58986, ...}) = 0 mmap2(NULL, 58986, PROT_READ, MAP_SHARED, 3, 0) = 0xb80e9000 _llseek(3, 58986, [58986], SEEK_SET) = 0 brk(0) = 0x89ca000 brk(0x89eb000) = 0x89eb000 brk(0) = 0x89eb000 brk(0x8a0c000) = 0x8a0c000 brk(0) = 0x8a0c000 brk(0x8a2d000) = 0x8a2d000 fstat64(3, {st_mode=S_IFREG|0644, st_size=58986, ...}) = 0 munmap(0xb80e9000, 58986) = 0 close(3) = 0 open("translit_fraction", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_fraction", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=2380, ...}) = 0 mmap2(NULL, 2380, PROT_READ, MAP_SHARED, 3, 0) = 0xb80f7000 _llseek(3, 2380, [2380], SEEK_SET) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=2380, ...}) = 0 munmap(0xb80f7000, 2380) = 0 close(3) = 0 open("translit_narrow", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_narrow", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=6210, ...}) = 0 mmap2(NULL, 6210, PROT_READ, MAP_SHARED, 3, 0) = 0xb80f6000 _llseek(3, 6210, [6210], SEEK_SET) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=6210, ...}) = 0 munmap(0xb80f6000, 6210) = 0 close(3) = 0 open("translit_small", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_small", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=3088, ...}) = 0 mmap2(NULL, 3088, PROT_READ, MAP_SHARED, 3, 0) = 0xb80f7000 _llseek(3, 3088, [3088], SEEK_SET) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=3088, ...}) = 0 munmap(0xb80f7000, 3088) = 0 close(3) = 0 open("translit_wide", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/i18n/locales/translit_wide", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=5030, ...}) = 0 mmap2(NULL, 5030, PROT_READ, MAP_SHARED, 3, 0) = 0xb80f6000 _llseek(3, 5030, [5030], SEEK_SET) = 0 brk(0) = 0x8a2d000 brk(0x8a4e000) = 0x8a4e000 fstat64(3, {st_mode=S_IFREG|0644, st_size=5030, ...}) = 0 munmap(0xb80f6000, 5030) = 0 close(3) = 0 brk(0) = 0x8a4e000 brk(0x8a70000) = 0x8a70000 old_mmap(NULL, 180224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb80cc000 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ ====================================================================== manoj -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.24 Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set to C) Versions of packages locales depends on: ii debconf 1.4.8 Debian configuration management sy ii libc6 [glibc-2.3.2.ds1-11] 2.3.2.ds1-11 GNU C Library: Shared libraries an -- debconf information: * locales/default_environment_locale: None * locales/locales_to_be_generated: en_GB ISO-8859-1, en_GB.UTF-8 UTF-8, en_US ISO-8859-1, en_US.UTF-8 UTF-8