Bug#980640: libdbd-mariadb-perl: FTBFS: E: Build killed with signal TERM after 150 minutes of inactivity

2021-01-21 Thread gregor herrmann
Control: tag -1 + confirmed help

On Wed, 20 Jan 2021 21:42:50 +0100, Lucas Nussbaum wrote:

> Source: libdbd-mariadb-perl
> Version: 1.21-1
> Severity: serious
> Justification: FTBFS on amd64
> Tags: bullseye sid ftbfs
> Usertags: ftbfs-20210120 ftbfs-bullseye
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.

Confirmed.

I've imported the Ubuntu patches, but the test setup still fails
with:

# prepare mariadb/mysql server
sh /build/libdbd-mariadb-perl-1.21/debian/tests/pkg-perl/smoke-setup
chown: cannot access 
'/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool': Permission denied
Couldn't set an owner to 
'/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool'.
It must be root, the PAM authentication plugin doesn't work otherwise..

I.e. it fails in my cowbuilder chroot, with the 'pbuilder' user.
Starting the test manually as root in the chroot then works.

R³: binary doesn't help. Running the setup with fakeroot doesn't
help.


Any ideas?


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Beatles


signature.asc
Description: Digital Signature


Bug#980640: libdbd-mariadb-perl: FTBFS: E: Build killed with signal TERM after 150 minutes of inactivity

2021-01-20 Thread Lucas Nussbaum
Source: libdbd-mariadb-perl
Version: 1.21-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> 2021-01-20 14:14:45 0 [Note] InnoDB: Loading buffer pool(s) from 
> /<>/t/testdb/ib_buffer_pool
> 2021-01-20 14:14:45 0 [Note] InnoDB: Buffer pool(s) load completed at 210120 
> 14:14:45
> 2021-01-20 14:14:45 0 [Note] Reading of all Master_info entries succeeded
> 2021-01-20 14:14:45 0 [Note] Added new Master_info '' to hash table
> 2021-01-20 14:14:45 0 [Note] /usr/sbin/mysqld: ready for connections.
> Version: '10.5.8-MariaDB-3'  socket: '/<>/t/testdb/mysql.sock'  
> port: 0  Debian buildd-unstable
> 2021-01-20 14:14:48 3 [Warning] Access denied for user 'root'@'localhost'
> /usr/bin/mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user 'root'@'localhost''
> 2021-01-20 14:14:48 4 [Warning] Access denied for user 'root'@'localhost'
> ERROR 1698 (28000): Access denied for user 'root'@'localhost'
> make[1]: *** [debian/rules:30: override_dh_auto_test] Error 1
> make[1]: Leaving directory '/<>'
> make: *** [debian/rules:22: build] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> E: Build killed with signal TERM after 150 minutes of inactivity

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/libdbd-mariadb-perl_1.21-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.