rev 6777 - in trunk/packages/kdelibs/debian: . patches
Sune Vuorela
pusling-guest at alioth.debian.org
Thu Jul 19 20:46:17 UTC 2007
Author: pusling-guest
Date: 2007-07-19 20:46:17 +0000 (Thu, 19 Jul 2007)
New Revision: 6777
Added:
trunk/packages/kdelibs/debian/patches/47_better_tty_err_msg_kdeinit.diff
Modified:
trunk/packages/kdelibs/debian/changelog
Log:
better tty err messages
Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog 2007-07-19 20:45:22 UTC (rev 6776)
+++ trunk/packages/kdelibs/debian/changelog 2007-07-19 20:46:17 UTC (rev 6777)
@@ -5,6 +5,8 @@
* Reorder stuff in kde-applications.menu to get changing menu entries
working. (Closes: 254948)
* Add patch to fix issue with saving after redo in kate. (Closes: 431920)
+ * Better error messages when opening a tty fails. Thanks to Robert Millan.
+ (Closes: 334974)
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Thu, 19 Jul 2007 22:05:18 +0200
Added: trunk/packages/kdelibs/debian/patches/47_better_tty_err_msg_kdeinit.diff
===================================================================
--- trunk/packages/kdelibs/debian/patches/47_better_tty_err_msg_kdeinit.diff (rev 0)
+++ trunk/packages/kdelibs/debian/patches/47_better_tty_err_msg_kdeinit.diff 2007-07-19 20:46:17 UTC (rev 6777)
@@ -0,0 +1,26 @@
+Index: kdelibs/kinit/kinit.cpp
+===================================================================
+--- kdelibs/kinit/kinit.cpp (revision 688275)
++++ kdelibs/kinit/kinit.cpp (working copy)
+@@ -256,18 +256,18 @@
+ int fd = open( tty, O_WRONLY );
+ if( fd < 0 )
+ {
+- perror( "kdeinit: couldn't open() tty" );
++ fprintf(stderr, "kdeinit: couldn't open() %s: %s\n", tty, strerror (errno) );
+ return;
+ }
+ if( dup2( fd, STDOUT_FILENO ) < 0 )
+ {
+- perror( "kdeinit: couldn't dup2() tty" );
++ fprintf(stderr, "kdeinit: couldn't dup2() %s: %s\n", tty, strerror (errno) );
+ close( fd );
+ return;
+ }
+ if( dup2( fd, STDERR_FILENO ) < 0 )
+ {
+- perror( "kdeinit: couldn't dup2() tty" );
++ fprintf(stderr, "kdeinit: couldn't dup2() %s: %s\n", tty, strerror (errno) );
+ close( fd );
+ return;
+ }
More information about the pkg-kde-commits
mailing list