http://bugzilla.suse.com/show_bug.cgi?id=1160168 Bug ID: 1160168 Summary: darktable: libdarktable.so is not found Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: vpelcak@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- ~> darktable darktable: error while loading shared libraries: libdarktable.so: cannot open shared object file: No such file or directory ~> locate libdarktable.so /usr/lib64/darktable/libdarktable.so ~> strace darktable execve("/usr/bin/darktable", ["darktable"], 0x7ffc76988df0 /* 93 vars */) = 0 brk(NULL) = 0x56539b942000 readlink("/proc/self/exe", "/usr/bin/darktable", 4096) = 18 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/tls/x86_64/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/tls/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/tls/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/tls", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/x86_64/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable/x86_64", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/bin/..//usr/lib64/darktable/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/bin/..//usr/lib64/darktable", 0x7ffd18dee980) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=121153, ...}) = 0 mmap(NULL, 121153, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8308f16000 close(3) = 0 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 o\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2103712, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8308f14000 mmap(NULL, 1860536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8308d4d000 mprotect(0x7f8308d72000, 1671168, PROT_NONE) = 0 mmap(0x7f8308d72000, 1363968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f8308d72000 mmap(0x7f8308ebf000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f8308ebf000 mmap(0x7f8308f0a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bc000) = 0x7f8308f0a000 mmap(0x7f8308f10000, 13240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8308f10000 close(3) = 0 openat(AT_FDCWD, "/lib64/tls/x86_64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/tls/x86_64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/tls/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/tls/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/tls/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/tls/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/tls/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/tls", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/x86_64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/x86_64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 openat(AT_FDCWD, "/usr/lib64/tls/x86_64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls/x86_64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/tls/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/tls/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/tls/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/x86_64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/x86_64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/x86_64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64/x86_64", 0x7ffd18dee960) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib64/libdarktable.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=135168, ...}) = 0 writev(2, [{iov_base="darktable", iov_len=9}, {iov_base=": ", iov_len=2}, {iov_base="error while loading shared libra"..., iov_len=36}, {iov_base=": ", iov_len=2}, {iov_base="libdarktable.so", iov_len=15}, {iov_base=": ", iov_len=2}, {iov_base="cannot open shared object file", iov_len=30}, {iov_base=": ", iov_len=2}, {iov_base="No such file or directory", iov_len=25}, {iov_base="\n", iov_len=1}], 10darktable: error while loading shared libraries: libdarktable.so: cannot open shared object file: No such file or directory ) = 124 exit_group(127) = ? +++ exited with 127 +++ # ln -s /usr/lib64/darktable/libdarktable.so /usr/lib64/libdarktable.so After doing this, darktable works. -- You are receiving this mail because: You are on the CC list for the bug.