[debian-mysql] Bug#460066: mysql-client-5.0: location of logfile isn't found

Toni Mueller support at oeko.net
Thu Jan 10 10:54:58 UTC 2008

Package: mysql-client-5.0
Version: 5.0.45-5~bpo40+1
Severity: normal
Tags: patch


the program does not recognize the location of the slow query log
because it has dashes instead of underscores in it's expression checked.
The attached patch fixes this. I didn't check for any other related


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-3-amd64
Locale: LANG=de_DE.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)

Versions of packages mysql-client-5.0 depends on:
ii  debianutils            2.17              Miscellaneous utilities specific t
ii  libc6                  2.3.6.ds1-13etch4 GNU C Library: Shared libraries
ii  libdbd-mysql-perl      3.0008-1          A Perl5 database interface to the 
ii  libdbi-perl            1.53-1etch1       Perl5 database interface by Tim Bu
ii  libgcc1                1:4.1.1-21        GCC support library
ii  libmysqlclient15off    5.0.45-5~bpo40+1  MySQL database client library
ii  libncurses5            5.5-5             Shared libraries for terminal hand
ii  libreadline5           5.2-2             GNU readline and history libraries
ii  libstdc++6             4.1.1-21          The GNU Standard C++ Library v3
ii  libwrap0               7.6.dbs-13        Wietse Venema's TCP wrappers libra
ii  mysql-common           5.0.45-5~bpo40+1  MySQL database common files
ii  perl                   5.8.8-7etch1      Larry Wall's Practical Extraction 
ii  zlib1g                 1:1.2.3-13        compression library - runtime

Versions of packages mysql-client-5.0 recommends:
ii  libterm-readkey-perl          2.30-3     A perl module for simple terminal 

-- no debconf information
-------------- next part --------------
--- mysqldumpslow	2008-01-05 13:43:41.000000000 +0100
+++ mysqldumpslow.new	2008-01-10 11:52:08.000000000 +0100
@@ -40,7 +40,7 @@
     warn "basedir=$basedir\n" if $opt{v};
     my $datadir = ($defaults =~ m/--datadir=(.*)/)[0];
-    my $slowlog = ($defaults =~ m/--log-slow-queries=(.*)/)[0];
+    my $slowlog = ($defaults =~ m/--log_slow_queries=(.*)/)[0];
     if (!$datadir or $opt{i}) {
 	# determine the datadir from the instances section of /etc/my.cnf, if any
 	my $instances  = `my_print_defaults instances`;

More information about the pkg-mysql-maint mailing list