[pkg-php-pear] Bug#1029499: php-guzzlehttp-psr7: Build killed with signal TERM after 150 minutes of inactivity

Santiago Vila sanvila at debian.org
Thu Feb 16 21:34:56 GMT 2023


tags 1029499 + patch
thanks

Hello.

Please consider the attached patch, as I don't really think this
package is suitable for release in its current state. I would agree
that the proposed patch is not perfect, but I also think that
it's a lot better than nothing.

To reproduce the problem, please do this:

sbuild -d sid php-guzzlehttp-psr7

(where "sid" is a configured chroot for sid).

Thanks.
-------------- next part --------------
diff -Nru php-guzzlehttp-psr7-2.4.3/debian/changelog php-guzzlehttp-psr7-2.4.3/debian/changelog
--- php-guzzlehttp-psr7-2.4.3/debian/changelog	2022-10-29 11:19:43.000000000 +0200
+++ php-guzzlehttp-psr7-2.4.3/debian/changelog	2023-02-16 22:20:00.000000000 +0100
@@ -1,3 +1,9 @@
+php-guzzlehttp-psr7 (2.4.3-2) unstable; urgency=medium
+
+  * Kill php process after running unit tests. Closes: #1029499.
+
+ -- David Prévot <taffit at debian.org>  Thu, 16 Feb 2023 22:20:00 +0100
+
 php-guzzlehttp-psr7 (2.4.3-1) unstable; urgency=medium
 
   [ Tim Düsterhus ]
diff -Nru php-guzzlehttp-psr7-2.4.3/debian/control php-guzzlehttp-psr7-2.4.3/debian/control
--- php-guzzlehttp-psr7-2.4.3/debian/control	2022-08-30 15:32:27.000000000 +0200
+++ php-guzzlehttp-psr7-2.4.3/debian/control	2023-02-16 22:18:17.000000000 +0100
@@ -11,7 +11,8 @@
                php-psr-http-factory,
                php-psr-http-message,
                phpab,
-               phpunit
+               phpunit,
+               psmisc
 Standards-Version: 4.6.1
 Homepage: https://github.com/guzzle/psr7
 Vcs-Git: https://salsa.debian.org/php-team/pear/php-guzzlehttp-psr7.git
diff -Nru php-guzzlehttp-psr7-2.4.3/debian/rules php-guzzlehttp-psr7-2.4.3/debian/rules
--- php-guzzlehttp-psr7-2.4.3/debian/rules	2022-08-30 15:16:24.000000000 +0200
+++ php-guzzlehttp-psr7-2.4.3/debian/rules	2023-02-16 22:18:36.000000000 +0100
@@ -22,3 +22,4 @@
 override_dh_auto_test:
 	php -S 127.0.0.1:10002 tests/Integration/server.php &
 	TEST_SERVER=127.0.0.1:10002 phpunit -v
+	killall php


More information about the pkg-php-pear mailing list