Package: kdelibs-bin Severity: normal Tags: patch While debugging an unrelated problem, I found this:
kdeinit: couldn't open() tty: Permission denied This error message is not very useful. If it told you which terminal is that which can't be opened, then it'd actualy help debugging the problem. (of course, I can use ktrace, but that's beside the point). Patch attached. -- System Information: Debian Release: testing/unstable Architecture: kfreebsd-i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: GNU/kFreeBSD 5.4-1-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
kdeinit: couldn't open() tty: Permission denied diff -ur kdelibs-3.4.2.old/kinit/kinit.cpp kdelibs-3.4.2/kinit/kinit.cpp --- kdelibs-3.4.2.old/kinit/kinit.cpp 2005-07-20 11:19:21.000000000 +0200 +++ kdelibs-3.4.2/kinit/kinit.cpp 2005-10-21 10:19:45.000000000 +0200 @@ -255,7 +255,7 @@ int fd = open( tty, O_WRONLY ); if( fd < 0 ) { - perror( "kdeinit: couldn't open() tty" ); + fprintf( "kdeinit: couldn't open() %s: %s\n", tty, strerror (errno) ); return; } if( dup2( fd, STDOUT_FILENO ) < 0 )