Attached is the strace log from 264-2+b1, the version currently in
unstable. The relevant lines all look like:

open("/lib/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT

Which is exactly what the submitter already indicated. The given
workaround still applies:

$ ln -s nss_ldap.so.1 /lib/libnss_ldap.so.2

execve("/usr/bin/id", ["id", "aschuring"], [/* 20 vars */]) = 0
brk(0)                                  = 0x15000
uname({sys="Linux", node="genie", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11524, ...}) = 0
mmap2(NULL, 11524, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libselinux.so.1", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340?\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=96164, ...}) = 0
mmap2(NULL, 129980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40025000
mprotect(0x4003c000, 28672, PROT_NONE)  = 0
mmap2(0x40043000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0x40043000
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(\0\1\0\0\0\250U\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1201860, ...}) = 0
mmap2(NULL, 1238260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40045000
mprotect(0x40167000, 28672, PROT_NONE)  = 0
mmap2(0x4016e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x121) = 0x4016e000
mmap2(0x40171000, 9460, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40171000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0$\t\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9808, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40174000
mprotect(0x40176000, 28672, PROT_NONE)  = 0
mmap2(0x4017d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x4017d000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
set_tls(0x40020bd0, 0x400212f7, 0x400212f8, 0x40020bd0, 0x40024000) = 0
mprotect(0x4017d000, 4096, PROT_READ)   = 0
mprotect(0x4016e000, 8192, PROT_READ)   = 0
mprotect(0x40043000, 4096, PROT_READ)   = 0
mprotect(0x40023000, 4096, PROT_READ)   = 0
munmap(0x4001d000, 11524)               = 0
statfs64("/selinux", 88, {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=655130, f_bfree=615432, f_bavail=582152, f_files=166656, f_ffree=162836, f_fsid={-350053291, -1454721900}, f_namelen=255, f_frsize=4096}) = 0
brk(0)                                  = 0x15000
brk(0x36000)                            = 0x36000
open("/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 284
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 284
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1330784, ...}) = 0
mmap2(NULL, 1330784, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4017f000
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=523, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 523
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11524, ...}) = 0
mmap2(NULL, 11524, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0p\31\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=42680, ...}) = 0
mmap2(NULL, 74484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x402c4000
mprotect(0x402ce000, 28672, PROT_NONE)  = 0
mmap2(0x402d5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0x402d5000
close(3)                                = 0
mprotect(0x402d5000, 4096, PROT_READ)   = 0
munmap(0x4001d000, 11524)               = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
fstat64(3, {st_mode=S_IFREG|0644, st_size=941, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 941
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=11524, ...}) = 0
mmap2(NULL, 11524, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v5l", 0xbece8e58)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbece8e58)          = -1 ENOENT (No such file or directory)
open("/lib/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/v5l", 0xbece8e58)          = -1 ENOENT (No such file or directory)
open("/lib/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v5l", 0xbece8e58)  = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbece8e58)      = -1 ENOENT (No such file or directory)
open("/usr/lib/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v5l", 0xbece8e58)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/lib/arm-linux-gnueabi/tls/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/arm-linux-gnueabi/tls/v5l", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/arm-linux-gnueabi/tls", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/arm-linux-gnueabi/v5l", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/arm-linux-gnueabi", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/arm-linux-gnueabi/tls/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/arm-linux-gnueabi/tls/v5l", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/arm-linux-gnueabi/tls/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/arm-linux-gnueabi/tls", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/arm-linux-gnueabi/v5l/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/arm-linux-gnueabi/v5l", 0xbece8e58) = -1 ENOENT (No such file or directory)
open("/usr/lib/arm-linux-gnueabi/libnss_ldap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/arm-linux-gnueabi", 0xbece8e58) = -1 ENOENT (No such file or directory)
munmap(0x4001d000, 11524)               = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001d000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001d000, 4096)                = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "id: ", 4)                     = 4
write(2, "aschuring: No such user", 23) = 23
write(2, "\n", 1)                       = 1
close(1)                                = 0
close(2)                                = 0
exit_group(1)                           = ?

Reply via email to