[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#769856: marked as done (unblock: mariadb-10.0/10.0.14-3)



Your message dated Mon, 17 Nov 2014 07:53:06 +0100
with message-id <54699B52.2090005@thykier.net>
and subject line Re: Bug#769856: unblock: mariadb-10.0/10.0.14-3
has caused the Debian Bug report #769856,
regarding unblock: mariadb-10.0/10.0.14-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
769856: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769856
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package mariadb-10.0

This fixes 2 RC bugs. Here is the changelog entry and debdiff with
further explanations:

  diff -Nru mariadb-10.0-10.0.14/debian/changelog mariadb-10.0-10.0.14/debian/changelog
  --- mariadb-10.0-10.0.14/debian/changelog	2014-10-22 05:49:56.000000000 +0900
  +++ mariadb-10.0-10.0.14/debian/changelog	2014-11-14 11:11:44.000000000 +0900
  @@ -1,3 +1,11 @@
  +mariadb-10.0 (10.0.14-3) unstable; urgency=low
  +
  +  * Added patch d/username-in-tests-replace.patch to fix
  +    test failure (Closes: #769212).
  +  * Added versioned dependency on libpcre3 (Closes: #767903).
  +
  + -- Otto Kekäläinen <otto@seravo.fi>  Wed, 12 Nov 2014 15:00:11 +0300
  +
   mariadb-10.0 (10.0.14-2) unstable; urgency=low
   
     [ Tobias Frost ]
  diff -Nru mariadb-10.0-10.0.14/debian/control mariadb-10.0-10.0.14/debian/control
  --- mariadb-10.0-10.0.14/debian/control	2014-10-22 05:42:47.000000000 +0900
  +++ mariadb-10.0-10.0.14/debian/control	2014-11-14 11:11:44.000000000 +0900
  @@ -14,7 +14,7 @@
                  libjudy-dev,
                  libncurses5-dev (>= 5.0-6~),
                  libpam0g-dev,
  -               libpcre3-dev,
  +               libpcre3-dev (>= 1:8.35),
                  libreadline-gplv2-dev,
                  libwrap0-dev (>= 7.6-8.3~),
                  lsb-release,
  @@ -31,8 +31,7 @@
   Architecture: any
   Section: libdevel
   Pre-Depends: ${misc:Pre-Depends}
  -Depends: ${misc:Depends},
  -         ${shlibs:Depends}
  +Depends: ${misc:Depends}, ${shlibs:Depends}
   Breaks: libmysqld-dev
   Replaces: libmysqld-dev
   Description: MariaDB embedded database development files
  @@ -58,9 +57,7 @@
   
   Package: mariadb-client-core-10.0
   Architecture: any
  -Depends: mariadb-common,
  -         ${misc:Depends},
  -         ${shlibs:Depends}
  +Depends: mariadb-common, ${misc:Depends}, ${shlibs:Depends}
   Conflicts: mysql-client-5.5, mysql-client-5.6
   Breaks: mariadb-client-core-5.5,
           mysql-client-core-5.5,
  diff -Nru mariadb-10.0-10.0.14/debian/patches/series mariadb-10.0-10.0.14/debian/patches/series
  --- mariadb-10.0-10.0.14/debian/patches/series	2014-10-03 06:46:10.000000000 +0900
  +++ mariadb-10.0-10.0.14/debian/patches/series	2014-11-14 11:11:44.000000000 +0900
  @@ -1,3 +1,4 @@
  +username-in-tests-replace.patch
   kfreebsd_tests.patch
   disable-buggy-tokudb-tests.patch
   scripts__mysql_create_system_tables__no_test.patch
  diff -Nru mariadb-10.0-10.0.14/debian/patches/username-in-tests-replace.patch mariadb-10.0-10.0.14/debian/patches/username-in-tests-replace.patch
  --- mariadb-10.0-10.0.14/debian/patches/username-in-tests-replace.patch	1970-01-01 09:00:00.000000000 +0900
  +++ mariadb-10.0-10.0.14/debian/patches/username-in-tests-replace.patch	2014-11-14 11:11:44.000000000 +0900
  @@ -0,0 +1,72 @@
  +Description: Closes #769212: mariadb-10.0: FTBFS in jessie: Tests failures
  + Reported a bug upstream and backported their fix that will also be included
  + in next upstream release (10.0.15). The root cause was the usage of username
  + 'user' on the Debian rebuilder, which wasn't a supported username until now.
  + .
  + MDEV-7089: Test failures in main.failed_auth_unixsocket and plugins.unix_socket
  + depending on environment
  + .
  + The test cases had some --replace_result $USER USER. The problem is that the
  + value of $USER can be anything, depending on the name of the unix account that
  + runs the test suite. So random parts of the result can be errorneously
  + replaced, causing test failures.
  + .
  + Fix by making the replacements more specific, so they will match only the
  + intended stuff regardless of the value of $USER.
  +Author: Kristian Nielsen <knielsen at knielsen-hq.org>
  +Bug: https://mariadb.atlassian.net/browse/MDEV-7089
  +Last-Update: 2014-11-12
  +
  +=== modified file 'mysql-test/suite/plugins/t/unix_socket.test'
  +--- a/mysql-test/suite/plugins/t/unix_socket.test	2014-03-16 18:21:37 +0000
  ++++ b/mysql-test/suite/plugins/t/unix_socket.test	2014-11-12 10:10:13 +0000
  +@@ -12,11 +12,14 @@ eval install plugin unix_socket soname '
  + --echo # with named user
  + --echo #
  + 
  +---replace_result $USER USER
  ++--let $replace=create user $USER
  ++--replace_result $replace "create user USER"
  + eval create user $USER identified via unix_socket;
  + 
  + --write_file $MYSQLTEST_VARDIR/tmp/peercred_test.txt
  +---replace_result $USER USER
  ++--let $replace1=$USER at localhost
  ++--let $replace2=$USER@%
  ++--replace_result $replace1 "USER at localhost" $replace2 "USER@%"
  + select user(), current_user(), database();
  + EOF
  + 
  +@@ -31,7 +34,8 @@ EOF
  + --error 1
  + --exec $MYSQL_TEST -u foobar --plugin-dir=$plugindir < $MYSQLTEST_VARDIR/tmp/peercred_test.txt
  + 
  +---replace_result $USER USER
  ++--let $replace=drop user $USER
  ++--replace_result $replace "drop user USER"
  + eval drop user $USER;
  + 
  + --echo #
  +
  +=== modified file 'mysql-test/t/failed_auth_unixsocket.test'
  +--- a/mysql-test/t/failed_auth_unixsocket.test	2014-03-24 19:02:00 +0000
  ++++ b/mysql-test/t/failed_auth_unixsocket.test	2014-11-12 10:10:13 +0000
  +@@ -16,11 +16,17 @@ change_user $USER;
  + 
  + eval install plugin unix_socket soname '$AUTH_SOCKET_SO';
  + 
  +---replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT $USER USER
  ++# Make sure that the replace works, even if $USER is 'user' or something else
  ++# that matches other parts of the error message.
  ++--echo connect(localhost,USER,,test,MASTER_PORT,MASTER_SOCKET);
  ++--let $replace=Access denied for user '$USER'
  ++--replace_result $MASTER_MYSOCK MASTER_SOCKET $MASTER_MYPORT MASTER_PORT $replace "Access denied for user 'USER'"
  ++--disable_query_log
  + --error ER_ACCESS_DENIED_NO_PASSWORD_ERROR
  + connect (fail,localhost,$USER);
  ++--enable_query_log
  + 
  +---replace_result $USER USER
  ++--replace_result  $replace "Access denied for user 'USER'"
  + --error ER_ACCESS_DENIED_NO_PASSWORD_ERROR
  + change_user $USER;

Thanks in advance!

unblock mariadb-10.0/10.0.14-3

Regards,
-- 
Arnaud Fontaine

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
On 2014-11-17 06:04, Arnaud Fontaine wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package mariadb-10.0
> 
> This fixes 2 RC bugs. Here is the changelog entry and debdiff with
> further explanations:
> 
>   [...]
> 
> Thanks in advance!
> 
> unblock mariadb-10.0/10.0.14-3
> 
> Regards,
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: