[debian-mysql] Bug#837369: mariadb-10.0: FTBFS on hppa

John David Anglin dave.anglin at bell.net
Sun Sep 11 00:24:43 UTC 2016


Source: mariadb-10.0
Version: 10.0.27-1
Severity: normal

Dear Maintainer,

The build fails because the following two tests fail:
rpl.rpl_drop_db binlog.binlog_database

Full build log is here:
https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.0&arch=hppa&ver=10.0.27-1&stamp=1473447628

These two tests fail because the error number for ENOTEMPTY is 247 on hppa:
dave at mx3210:/usr/include$ find . -name errno.h|xargs grep 247
./diet/errno.h:#define	ENOTEMPTY	247	/* Directory not empty */
./hppa-linux-gnu/asm/errno.h:#define	ENOTEMPTY	247	/* Directory not empty */

In the log, see for example:
CURRENT_TEST: rpl.rpl_drop_db
--- /<<PKGBUILDDIR>>/mysql-test/suite/rpl/r/rpl_drop_db.result	2016-08-24 15:07:41.000000000 +0000
+++ /<<PKGBUILDDIR>>/mysql-test/suite/rpl/r/rpl_drop_db.reject	2016-09-09 14:44:56.598464085 +0000
@@ -8,12 +8,12 @@
 create table mysqltest1.t2 (n int);
 create table mysqltest1.t3 (n int);
 drop database mysqltest1;
-ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 39 "Directory not empty")
+ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 247 "Directory not empty")
 use mysqltest1;
 show tables;
 Tables_in_mysqltest1
 drop database mysqltest1;
-ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 39 "Directory not empty")
+ERROR HY000: Error dropping database (can't rmdir './mysqltest1', errno: 247 "Directory not empty")
 use mysqltest1;
 show tables;
 Tables_in_mysqltest1

Either these two tests need to skipped on hppa or the result comparison needs
to be adjusted for different ENOTEMPTY values.

Regards,
Dave Anglin

-- System Information:
Debian Release: stretch/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 4.7.2+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



More information about the pkg-mysql-maint mailing list