https://bugzilla.novell.com/show_bug.cgi?id=734644
https://bugzilla.novell.com/show_bug.cgi?id=734644#c0
Summary: k3b cannot find cdrecord (though cdrecord is
installed)
Classification: openSUSE
Product: openSUSE 11.3
Version: Final
Platform: i686
OS/Version: openSUSE 11.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: KDE4 Applications
AssignedTo: kde-maintainers@suse.de
ReportedBy: mjan96@gmail.com
QAContact: qa@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.10 (KHTML, like
Gecko) Chrome/17.0.945.0 Safari/535.10 SUSE/17.0.945.0
When I start k3b, the error dialog appears with the following text:
"Unable to find cdrecord executable
K3b uses cdrecord to actually write CDs.
Solution: Install the cdrtools package which contains cdrecord."
Consequently, k3b is unable to burn.
wodim is installed and /usr/bin/cdrecord symlink point to /usr/bin/wodim.
Reproducible: Always
Steps to Reproduce:
1. run k3b
Actual Results:
The error message about missing cdrecord is displayed.
Expected Results:
No such error message should be displayed and k3b should be able to burn.
rpm -qa | grep wodim
wodim-1.1.9-8.2.i586
rpm -qa | grep k3b
k3b-lang-2.0.0-1.1.1.noarch
k3b-2.0.0-1.1.1.i586
Hopefully relevant part of output of "strace -fF -e trace=all k3b"
[pid 12564] stat64("/usr/bin/cdrecord", {st_mode=S_IFREG|0755, st_size=409988,
..}) = 0
[pid 12564] stat64("/usr/bin/cdrecord", {st_mode=S_IFREG|0755, st_size=409988,
..}) = 0
[pid 12564] lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 12564] lstat64("/usr/bin", {st_mode=S_IFDIR|0755, st_size=69632, ...}) = 0
[pid 12564] lstat64("/usr/bin/cdrecord", {st_mode=S_IFLNK|0777, st_size=5,
..}) = 0
[pid 12564] readlink("/usr/bin/cdrecord", "wodim"..., 4095) = 5
[pid 12564] lstat64("/usr/bin/wodim", {st_mode=S_IFREG|0755, st_size=409988,
..}) = 0
[pid 12564] stat64("/usr/bin/wodim", {st_mode=S_IFREG|0755, st_size=409988,
..}) = 0
[pid 12564] stat64("/usr/bin/wodim.mmap", 0x8322ed4) = -1 ENOENT (No such file
or directory)
[pid 12564] lstat64("/usr/bin/wodim.mmap", 0xbff60840) = -1 ENOENT (No such
file or directory)
[pid 12564] stat64("/usr/bin/wodim", {st_mode=S_IFREG|0755, st_size=409988,
..}) = 0
[pid 12564] pipe2([12, 13], O_CLOEXEC) = 0
[pid 12564] pipe2([16, 17], O_CLOEXEC) = 0
[pid 12564] pipe2([18, 19], O_CLOEXEC) = 0
[pid 12564] pipe2([20, 21], O_CLOEXEC) = 0
[pid 12564] clone(Process 12572 attached
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xb7581998) = 12572
[pid 12564] fcntl64(20, F_GETFL) = 0 (flags O_RDONLY)
[pid 12564] fcntl64(20, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
[pid 12564] close(19) = 0
[pid 12572] rt_sigaction(SIGPIPE, {SIG_DFL, [PIPE], SA_RESTART},
[pid 12564] close(12
[pid 12572] <... rt_sigaction resumed> {SIG_IGN, [PIPE], SA_RESTART}, 8) = 0
[pid 12564] <... close resumed> ) = 0
[pid 12564] fcntl64(13, F_GETFL
[pid 12572] dup2(12, 0
[pid 12564] <... fcntl64 resumed> ) = 0x1 (flags O_WRONLY)
[pid 12572] <... dup2 resumed> ) = 0
[pid 12564] fcntl64(13, F_SETFL, O_WRONLY|O_NONBLOCK
[pid 12572] dup2(17, 1
[pid 12564] <... fcntl64 resumed> ) = 0
[pid 12572] <... dup2 resumed> ) = 1
[pid 12564] close(17
[pid 12572] dup2(1, 2
[pid 12564] <... close resumed> ) = 0
[pid 12572] <... dup2 resumed> ) = 2
[pid 12564] fcntl64(16, F_GETFL
[pid 12572] close(18
[pid 12564] <... fcntl64 resumed> ) = 0 (flags O_RDONLY)
[pid 12572] <... close resumed> ) = 0
[pid 12564] fcntl64(16, F_SETFL, O_RDONLY|O_NONBLOCK
[pid 12572] execve("/usr/bin/wodim", ["/usr/bin/wodim", "--version"], [/* 91
vars */]
[pid 12564] <... fcntl64 resumed> ) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 8625979}) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 8748199}) = 0
[pid 12564] select(19, [18], NULL, NULL, {5, 0}) = 1 (in [18], left {4,
976746})
[pid 12564] read(18, "", 1024) = 0
[pid 12564] close(18) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 32328396}) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 32384626}) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 32434424}) = 0
[pid 12564] clock_gettime(CLOCK_MONOTONIC, {3399, 32489028}) = 0
[pid 12564] select(21, [16 20], [], NULL, {4, 977000}
[pid 12572] <... execve resumed> ) = 0
[pid 12572] brk(0) = 0x80af000
[pid 12572] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7866000
[pid 12572] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
[pid 12572] open("/etc/ld.so.cache", O_RDONLY) = 3
[pid 12572] fstat64(3, {st_mode=S_IFREG|0644, st_size=110432, ...}) = 0
[pid 12572] mmap2(NULL, 110432, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb784b000
[pid 12572] close(3) = 0
[pid 12572] open("/lib/libcap.so.2", O_RDONLY) = 3
[pid 12572] read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20O\6A4\0\0\0"..., 512) = 512
[pid 12572] fstat64(3, {st_mode=S_IFREG|0755, st_size=19668, ...}) = 0
[pid 12572] mmap2(0x41064000, 20784, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x41064000
[pid 12572] fadvise64(3, 0, 20784, POSIX_FADV_WILLNEED) = 0
[pid 12572] mmap2(0x41068000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x41068000
[pid 12572] close(3) = 0
[pid 12572] open("/lib/libc.so.6", O_RDONLY) = 3
[pid 12572] read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`-AN4\0\0\0"..., 512) = 512
[pid 12572] fstat64(3, {st_mode=S_IFREG|0755, st_size=1674317, ...}) = 0
[pid 12572] mmap2(0x4e3fc000, 1481160, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4e3fc000
[pid 12572] fadvise64(3, 0, 1481160, POSIX_FADV_WILLNEED) = 0
[pid 12572] mmap2(0x4e560000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x163) = 0x4e560000
[pid 12572] mmap2(0x4e563000, 10696, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4e563000
[pid 12572] close(3) = 0
[pid 12572] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb784a000
[pid 12572] set_thread_area({entry_number:-1 -> 6, base_addr:0xb784a6c0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0
[pid 12572] mprotect(0x80a7000, 4096, PROT_READ) = 0
[pid 12572] mprotect(0x41068000, 4096, PROT_READ) = 0
[pid 12572] mprotect(0x4e560000, 8192, PROT_READ) = 0
[pid 12572] mprotect(0x4d4af000, 4096, PROT_READ) = 0
[pid 12572] munmap(0xb784b000, 110432) = 0
[pid 12572] geteuid32() = 500
[pid 12572] getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=8*1024}) = 0
[pid 12572] brk(0) = 0x80af000
[pid 12572] brk(0x80d0000) = 0x80d0000
[pid 12572] open("/etc/wodim.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such
file or directory)
[pid 12572] write(2, "Cdrecord-yelling-line-to-tell-fr"..., 211) = 211
[pid 12564] <... select resumed> ) = 1 (in [16], left {4, 967534})
[pid 12572] exit_group(0) = ?
Process 12572 detached
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.