Your message dated Sun, 06 Aug 2023 09:54:04 +0000
with message-id <[email protected]>
and subject line Bug#1029499: fixed in php-guzzlehttp-psr7 2.6.0-1
has caused the Debian Bug report #1029499,
regarding php-guzzlehttp-psr7: Build killed with signal TERM after 150 minutes 
of inactivity
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 [email protected]
immediately.)


-- 
1029499: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029499
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:php-guzzlehttp-psr7
Version: 2.4.3-1
Severity: important

Dear maintainer:

During a rebuild of all packages in bookworm, your package "almost" failed to 
build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary-indep
dh binary-indep
   dh_update_autotools_config -i
   dh_autoreconf -i
   dh_auto_configure -i
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
phpabtpl --basedir src composer.json > debian/autoload.php.tpl
phpab \
        --output src/autoload.php \
        --template debian/autoload.php.tpl \
        src
phpab %development% - Copyright (C) 2009 - 2022 by Arne Blankerts and 
Contributors

Scanning directory src

Autoload file src/autoload.php generated.

mkdir --parents vendor GuzzleHttp
phpabtpl \
        --require guzzlehttp/psr7 \
        --require http-interop/http-factory-tests \
        > debian/autoload.tests.php.tpl
Proceeding without a composer.json file.phpab \
        --output vendor/autoload.php \
        --template debian/autoload.tests.php.tpl \
                tests
phpab %development% - Copyright (C) 2009 - 2022 by Arne Blankerts and 
Contributors

Scanning directory tests

Autoload file vendor/autoload.php generated.

ln -s ../src GuzzleHttp/Psr7
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
php -S 127.0.0.1:10002 tests/Integration/server.php &
TEST_SERVER=127.0.0.1:10002 phpunit -v
[Mon Jan 23 10:13:36 2023] PHP 8.2.1 Development Server 
(http://127.0.0.1:10002) started
PHPUnit 9.5.28 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.2.1
Configuration: /<<PKGBUILDDIR>>/phpunit.xml.dist
Warning:       Your XML configuration validates against a deprecated schema.
Suggestion:    Migrate your XML configuration using "--migrate-configuration"!

...........S...........................S.......................  63 / 993 (  6%)
............................................................... 126 / 993 ( 12%)
.........................S..................................... 189 / 993 ( 19%)
............................................................... 252 / 993 ( 25%)
............................................................... 315 / 993 ( 31%)
..................................................S............ 378 / 993 ( 38%)
............................................................... 441 / 993 ( 44%)
............................................................... 504 / 993 ( 50%)
............................................................... 567 / 993 ( 57%)
............................................................... 630 / 993 ( 63%)
............................................................... 693 / 993 ( 69%)
............................................................... 756 / 993 ( 76%)
............................................................... 819 / 993 ( 82%)
............................................................... 882 / 993 ( 88%)
............................................................[Mon Jan 23 
10:13:36 2023] 127.0.0.1:59062 Accepted
[Mon Jan 23 10:13:36 2023] 127.0.0.1:59062 Closing
... 945 / 993 ( 95%)
................................................                993 / 993 (100%)

Time: 00:00.158, Memory: 14.00 MB

There were 4 skipped tests:

1) 
GuzzleHttp\Tests\Psr7\AppendStreamTest::testCatchesExceptionsWhenCastingToString
PHP < 7.4 is required.

/<<PKGBUILDDIR>>/tests/AppendStreamTest.php:180
/<<PKGBUILDDIR>>/tests/AppendStreamTest.php:180

2) 
GuzzleHttp\Tests\Psr7\FnStreamTest::testThatConvertingStreamToStringWillTriggerErrorAndWillReturnEmptyString
PHP < 7.4 is required.

/<<PKGBUILDDIR>>/tests/FnStreamTest.php:104
/<<PKGBUILDDIR>>/tests/FnStreamTest.php:104

3) 
GuzzleHttp\Tests\Psr7\PumpStreamTest::testThatConvertingStreamToStringWillTriggerErrorAndWillReturnEmptyString
PHP < 7.4 is required.

/<<PKGBUILDDIR>>/tests/PumpStreamTest.php:83
/<<PKGBUILDDIR>>/tests/PumpStreamTest.php:83

4) 
GuzzleHttp\Tests\Psr7\StreamDecoratorTraitTest::testCatchesExceptionsWhenCastingToString
PHP < 7.4 is required.

/<<PKGBUILDDIR>>/tests/StreamDecoratorTraitTest.php:42
/<<PKGBUILDDIR>>/tests/StreamDecoratorTraitTest.php:42

OK, but incomplete, skipped, or risky tests!
Tests: 993, Assertions: 2206, Skipped: 4.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep -i
   dh_auto_install --destdir=debian/php-guzzlehttp-psr7/ -i
   dh_install -i
   dh_installdocs -i
   dh_installchangelogs -i
   dh_perl -i
   dh_phpcomposer -i
OR-ed versions are not supported require:php (^7.2.5 || ^8.0) in file 
"/<<PKGBUILDDIR>>/composer.json".
OR-ed versions are not supported require-dev:phpunit/phpunit (^8.5.29 || ^9.5.23) in file 
"/<<PKGBUILDDIR>>/composer.json".
Ignoring line, too short: "
" in file "/usr/share/pkg-php-tools/overrides/php-timer".
Override: require:ralouphie/getallheaders (>= 3.0, < 4~~) -> 
require:__override__/php-getallheaders (>= 3.0, < 4~~).
Override: require-dev:phpunit/phpunit -> require-dev:__override__/phpunit.
   dh_link -i
   dh_strip_nondeterminism -i
   dh_compress -i
   dh_fixperms -i
   dh_missing -i
   dh_installdeb -i
   dh_gencontrol -i
dpkg-gencontrol: warning: Recommends field of package php-guzzlehttp-psr7: 
substitution variable ${phpcomposer:Debian-recommend} used, but is not defined
dpkg-gencontrol: warning: Breaks field of package php-guzzlehttp-psr7: 
substitution variable ${phpcomposer:Debian-conflict} used, but is not defined
dpkg-gencontrol: warning: Breaks field of package php-guzzlehttp-psr7: 
substitution variable ${phpcomposer:Debian-replace} used, but is not defined
dpkg-gencontrol: warning: Replaces field of package php-guzzlehttp-psr7: 
substitution variable ${phpcomposer:Debian-replace} used, but is not defined
dpkg-gencontrol: warning: package php-guzzlehttp-psr7: substitution variable 
${phpcomposer:Debian-require-dev} unused, but is defined
dpkg-gencontrol: warning: package php-guzzlehttp-psr7: substitution variable 
${phpcomposer:name} unused, but is defined
   dh_md5sums -i
   dh_builddeb -i
dpkg-deb: building package 'php-guzzlehttp-psr7' in 
'../php-guzzlehttp-psr7_2.4.3-1_all.deb'.
 dpkg-genbuildinfo --build=all -O../php-guzzlehttp-psr7_2.4.3-1_all.buildinfo
 dpkg-genchanges --build=all -O../php-guzzlehttp-psr7_2.4.3-1_all.changes
dpkg-genchanges: warning: substitution variable ${phpcomposer:description} 
used, but is not defined
dpkg-genchanges: info: binary-only arch-indep upload (source code and 
arch-specific packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
E: Build killed with signal TERM after 60 minutes of inactivity
--------------------------------------------------------------------------------

Note the last line:

E: Build killed with signal TERM after 60 minutes of inactivity

This is really a configurable timeout in sbuild. I have it at 60 minutes,
but this also happens in the official buildds:

https://buildd.debian.org/status/fetch.php?pkg=php-guzzlehttp-psr7&arch=all&ver=2.4.3-1&stamp=1667045989&raw=0

Quote:

----------------------------------------------------------------------------------------------------------
dpkg-genchanges: warning: substitution variable ${phpcomposer:description} 
used, but is not defined
dpkg-genchanges: info: binary-only arch-indep upload (source code and 
arch-specific packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
E: Build killed with signal TERM after 150 minutes of inactivity
----------------------------------------------------------------------------------------------------------

To reproduce, please try building the package with sbuild.

[ Note: I'm not reporting this as an RC issue because the package
  "technically" builds ok (if you are patient enough...), but I don't
  really think this is ok for a stable release ].

---------------------------------------------------------------------

About the archive rebuild: The build was made using virtual machines
from Hetzner, with enough memory, enough disk, and either one or two
CPUs, using a reduced chroot with only build-essential packages (plus
debhelper).

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: php-guzzlehttp-psr7
Source-Version: 2.6.0-1
Done: David Prévot <[email protected]>

We believe that the bug you reported is fixed in the latest version of
php-guzzlehttp-psr7, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Prévot <[email protected]> (supplier of updated php-guzzlehttp-psr7 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 06 Aug 2023 10:52:37 +0200
Source: php-guzzlehttp-psr7
Architecture: source
Version: 2.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PHP PEAR Maintainers <[email protected]>
Changed-By: David Prévot <[email protected]>
Closes: 1029499
Changes:
 php-guzzlehttp-psr7 (2.6.0-1) unstable; urgency=medium
 .
   * Upload to unstable now that Bookworm has been released
 .
   [ Graham Campbell ]
   * Corrected mime type for `.acc` files to `audio/aac` (#573)
   * Update mime type map (#574)
   * Fallback to `application/octet-stream` if we are unable to guess the
     content type for a multipart file upload (#568)
   * Release 2.6.0
 .
   [ Santiago Vila ]
   * Kill php process after running unit tests (Closes: #1029499)
 .
   [ David Prévot ]
   * Mark package as Multi-Arch: foreign
   * Revert: Adapt version constraint to dh_phpcomposer expectations
   * Compatibility with recent PHPUnit (10)
Checksums-Sha1:
 aa3ed42617852b9beea7071b0614a2e8ffb0fc66 1984 php-guzzlehttp-psr7_2.6.0-1.dsc
 d9f128e689b96463e74b8e92212b041ae0b6d97a 77944 
php-guzzlehttp-psr7_2.6.0.orig.tar.xz
 e92fbce80a6a0e39c1ab3f113ba43b319ce75662 6108 
php-guzzlehttp-psr7_2.6.0-1.debian.tar.xz
 9fd3784a9ed883905e2571e9ab5b91a2a2a52014 8107 
php-guzzlehttp-psr7_2.6.0-1_amd64.buildinfo
Checksums-Sha256:
 4bfd11b4349b17079efd46a34bb4c198dae33fdf78dce210a590e57c989bbd1b 1984 
php-guzzlehttp-psr7_2.6.0-1.dsc
 ae6740d4993dec2a7bfcc241a1ce76a9bf0ecf0bcf65230bbe998851833ae6a6 77944 
php-guzzlehttp-psr7_2.6.0.orig.tar.xz
 f1a31274a1060d6c303542be8a38676203be783c775c5ecbe74ff900ef409d63 6108 
php-guzzlehttp-psr7_2.6.0-1.debian.tar.xz
 d9b76918eb03135d61ee80bd90607947f6a3dc8f017777c36357952a87200b70 8107 
php-guzzlehttp-psr7_2.6.0-1_amd64.buildinfo
Files:
 b0c62b7e155fac28548e95ec6333af46 1984 php optional 
php-guzzlehttp-psr7_2.6.0-1.dsc
 178ef0122c27b271c32b3a216cfc7ecd 77944 php optional 
php-guzzlehttp-psr7_2.6.0.orig.tar.xz
 ddf0cb21a2a8ea664d3f91aecbe5cdc6 6108 php optional 
php-guzzlehttp-psr7_2.6.0-1.debian.tar.xz
 dc0d092016c2405d71e39b6786cbcae9 8107 php optional 
php-guzzlehttp-psr7_2.6.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCAAwFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmTPaeESHHRhZmZpdEBk
ZWJpYW4ub3JnAAoJEAWMHPlE9r08pAsH/ia1Rs0lPIGCZYgadiT8qJ6zS2XzmGzc
Zvc2gCYStCMbOtTIU3WgfmYRkPBQYOO8HoA+7Vi8az/PRl/2tPrtUylnYbH9uX0t
8fkNf5/7kCTiLxAU4CLteyzD7yV2eoEKeBadZojGaF32oXG0SskrESzQ8YGpljMv
d14ynrYER+bgNlSS50NYaA1OooyHVEH9YrVy/nP54XVKZvOf4f0aFMNzoWHHGt20
dX2GDuATjz81Mz04N+uV6pE3r0ti1V4O6BQ06YfK3KZl3cGDUhzlVI48gJcAB4Hq
Hw8jq69h0er7/zOXFPnPu9UB7rdX0tpW/K5zwWoy8cVa9KSsw06rlu4=
=9hbb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to