[pkg-php-pear] Bug#1029499: php-guzzlehttp-psr7: Build killed with signal TERM after 150 minutes of inactivity
Bernhard Übelacker
bernhardu at mailbox.org
Tue Feb 7 17:28:58 GMT 2023
Out of curiosity I investigated a little more.
With the below steps I could reproduce it in a minimal
Bookworm/testing amd64 qemu VM.
There the build stopped at this line:
dpkg-buildpackage: info: binary-only upload ...
And killing from outside this php process made the build continue/finish.
Previously I copied an sbuild example using
unshare instead of schroot, but there
the hang was not observable.
Kind regards,
Bernhard
# as root:
apt install mc rr gdb htop sbuild sbuild-debian-developer-setup mmdebstrap
apt build-dep php-guzzlehttp-psr7
sbuild-adduser benutzer
cat << "EOF" > /etc/schroot/chroot.d/unstable-amd64-sbuild
[unstable-amd64-sbuild]
description=Debian unstable/amd64 autobuilder
groups=root,sbuild
root-groups=root,sbuild
profile=sbuild
type=directory
directory=/srv/chroot/sbuild-createchroot
union-type=overlay
EOF
mkdir /srv/chroot
mmdebstrap --variant=buildd unstable /srv/chroot/sbuild-createchroot
# as user:
cat << "EOF" > ~/.sbuildrc
$chroot_mode = 'schroot';
$distribution = 'unstable';
#$run_autopkgtest = 1;
$autopkgtest_root_args = '';
$autopkgtest_opts = [ '--apt-upgrade', '--', 'schroot', '--release', '%r', '--arch', '%a' ];
EOF
mkdir /home/benutzer/source/php-guzzlehttp-psr7/orig
cd /home/benutzer/source/php-guzzlehttp-psr7/orig
apt source php-guzzlehttp-psr7
cd /home/benutzer/source/php-guzzlehttp-psr7
cp orig try1 -a
cd try1/php-guzzlehttp-psr7-2.4.3
sbuild --no-run-lintian
More information about the pkg-php-pear
mailing list