Hi-- I'm running an x86 debian system, mostly woody with a few sarge packages. The transition from libc6 and locales 2.3.1-16 to 2.3.2-7 broke non-debian stuff for me too; I had to back it out.
Among the affected apps were compupic (v5.1 build 1063), netrek (Paradise Client 2000rc2) and unison (static textui 2.9.1). All are static compiles, and strace seemed to indicate things were breaking at or just after nss stuff; a strace of compupic follows... I have a system that I could roll the change back into temporarily if further testing is desired. --akb [EMAIL PROTECTED]:~$ strace compupic execve("/usr/local/bin/compupic", ["compupic"], [/* 26 vars */]) = 0 fcntl(0, F_GETFD) = 0 fcntl(1, F_GETFD) = 0 fcntl(2, F_GETFD) = 0 personality(PER_LINUX) = 0 geteuid() = 1269 getuid() = 1269 getegid() = 1269 getgid() = 1269 brk(0) = 0x85685b4 brk(0x85685d4) = 0x85685d4 brk(0x8569000) = 0x8569000 getpid() = 732 getcwd("/disks/md7/stuff/home/bressen", 512) = 30 uname({sys="Linux", node="horizon", ...}) = 0 gettimeofday({1064346363, 309394}, NULL) = 0 getpid() = 732 open("/etc/resolv.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "nameserver 66.92.64.2\nnameserver"..., 4096) = 47 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 uname({sys="Linux", node="horizon", ...}) = 0 socket(PF_UNIX, SOCK_STREAM, 0) = 3 connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=453, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 453 brk(0x856a000) = 0x856a000 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=36622, ...}) = 0 old_mmap(NULL, 36622, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000 close(3) = 0 open("/lib/libnss_files.so.2", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=34440, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\35\0\000"..., 4096) = 4096 old_mmap(NULL, 37820, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40009000 mprotect(0x40012000, 956, PROT_NONE) = 0 old_mmap(0x40012000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x40012000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0755, st_size=1230864, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0_\1\000"..., 4096) = 4096 old_mmap(NULL, 1236292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40013000 mprotect(0x4013a000, 27972, PROT_NONE) = 0 old_mmap(0x4013a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) = 0x4013a000 old_mmap(0x4013f000, 7492, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4013f000 close(3) = 0 open("/lib/ld-linux.so.2", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0755, st_size=92174, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\n\0"..., 4096) = 4096 old_mmap(NULL, 85304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40141000 mprotect(0x40155000, 3384, PROT_NONE) = 0 old_mmap(0x40155000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0x40155000 close(3) = 0 munmap(0x40000000, 36622) = 0 open("/etc/host.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "order hosts,bind\nmulti on\n", 4096) = 26 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 brk(0) = 0x856a000 brk(0x858b000) = 0x858b000 brk(0) = 0x858b000 open("/etc/hosts", O_RDONLY) = 3 fcntl64(3, F_GETFD) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 fstat64(3, {st_mode=S_IFREG|0444, st_size=1216, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "127.0.0.1\tlocalhost\n\n64.46.152.4"..., 4096) = 1216 close(3) = 0 munmap(0x40000000, 4096) = 0 uname({sys="Linux", node="horizon", ...}) = 0 brk(0) = 0x858b000 brk(0x858e000) = 0x858e000 brk(0) = 0x858e000 brk(0x858f000) = 0x858f000 open("/usr/X11R6/lib/X11/locale/locale.alias", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=45284, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "#\t$Xorg: locale.alias,v 1.3 2000"..., 4096) = 4096 read(3, "CA.ISO_8859-1\t\t\t\ten_CA.ISO8859-1"..., 4096) = 4096 read(3, "so885915\t\t\t\tfr_FR.ISO8859-15\nfr_"..., 4096) = 4096 read(3, "A.ibmcp1133\t\t\t\tlo_LA.IBM-CP1133\n"..., 4096) = 4096 read(3, "\t\t\t\t\tsk_SK.ISO8859-2\nsk_SK.iso88"..., 4096) = 4096 read(3, "\t\t\tnl_NL.ISO8859-1\ndutch.iso8859"..., 4096) = 4096 read(3, "91:\t\t\t\t\tcy_GB.ISO8859-1\ncy_GB.is"..., 4096) = 4096 read(3, "s_UY.ISO8859-1\nes_UY.iso88591:\t\t"..., 4096) = 4096 read(3, "_ID.ISO8859-1\nin_ID:\t\t\t\t\t\tid_ID."..., 4096) = 4096 read(3, "O.iso88591:\t\t\t\t\tno_NO.ISO8859-1\n"..., 4096) = 4096 read(3, "859-1\ntr:\t\t\t\t\t\ttr_TR.ISO8859-9\nt"..., 4096) = 4096 read(3, "iso_8859_1 LC_CTYPES to augment "..., 4096) = 228 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 open("/usr/X11R6/lib/X11/locale/locale.dir", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=28105, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "#\t$Xorg: locale.dir,v 1.3 2000/0"..., 4096) = 4096 close(3) = 0 munmap(0x40000000, 4096) = 0 access("/usr/X11R6/lib/X11/locale/C/XLC_LOCALE", R_OK) = 0 open("/usr/X11R6/lib/X11/locale/C/XLC_LOCALE", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=772, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "# $Xorg: C,v 1.3 2000/08/17 19:"..., 4096) = 772 brk(0) = 0x858f000 brk(0x8590000) = 0x8590000 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 brk(0) = 0x8590000 brk(0x8593000) = 0x8593000 getpid() = 732 getuid() = 1269 geteuid() = 1269 getgid() = 1269 getegid() = 1269 socket(PF_UNIX, SOCK_STREAM, 0) = 3 connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=36622, ...}) = 0 old_mmap(NULL, 36622, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40000000 close(3) = 0 open("/lib/libnss_compat.so.2", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=27252, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\22\0"..., 4096) = 4096 old_mmap(NULL, 30348, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40156000 mprotect(0x4015d000, 1676, PROT_NONE) = 0 old_mmap(0x4015d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x4015d000 close(3) = 0 open("/lib/libnsl.so.1", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=73260, ...}) = 0 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20<\0\000"..., 4096) = 4096 old_mmap(NULL, 84672, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4015e000 mprotect(0x40170000, 10944, PROT_NONE) = 0 old_mmap(0x40170000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x40170000 old_mmap(0x40171000, 6848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40171000 close(3) = 0 munmap(0x40000000, 36622) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0444, st_size=453, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40000000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 453 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40000000, 4096) = 0 --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]