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.