commit 715cc66fa75a2dbf9fd82fb06eac293a067c30d1
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 13:35:53 2026 +0200
d/ch
commit 9eeab97491768b2ac05cfdb1b89180f13b251403
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 13:35:38 2026 +0200
Dump the ChromeDriver verbose log on selenium session failure
chromium 150 currently fails to create a WebDriver session in the CI
(and reproducibly on trixie), crashing on startup with a bare
"Chrome instance exited. Examine ChromeDriver verbose log" message that
carries no cause. Run chromedriver with --verbose --log-path and print
that log to stdout when the session cannot be created, so the GitLab
runner and debci output show the real reason. The failure is still
re-raised, so the test keeps reporting the problem.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
commit a0eafe70f1a503e55972fb7c7986373a904dd969
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 13:04:05 2026 +0200
d/ch
commit 415355dca4d3421f4047d26bd8e955a0f64ecb14
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 13:02:28 2026 +0200
Read test system data from a captured filesystem via PSI_ROOTFS
Set PSI_ROOTFS to debian/tests/test-fs in the test bootstrap so the
phpunit tests read all system data from a shipped filesystem tree
instead of the live host. This also disables executeProgram(), so no
external commands are run.
This makes the tests hermetic and deterministic, and fixes the build
failure on minimal chroots (e.g. salsa-ci/sbuild) which do not ship the
/etc/mtab -> /proc/self/mounts symlink: phpsysinfo used to record a
"file_exists(/etc/mtab)" error and WebpageXMLTest failed on the empty
<Errors/> assertion.
Closes: #1139483
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
commit ea9c5bedf6be5e606b296b145d3f2799bbb57ad1
Merge: 7d38ed8 4e79c98
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 12:04:01 2026 +0200
Merge branch 'update-translation-ca' into 'debian/latest'
Update/add Catalan po-debconf translation
See merge request php-team/pear/phpsysinfo!1
commit 7d38ed83fc4e7c892837438e10984c36eb638f06
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 11:52:23 2026 +0200
d/ch
commit 6d6a3eae0c84e574cceb80240ac75c8efe1cd646
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 11:51:02 2026 +0200
Add a README.Debian for the Apparmor profile
commit ff4a4b920f2e0e1d44eb584bedfd25411b0ceaae
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 11:50:41 2026 +0200
Remove now default Rules-Requires-Root: no
commit 8ab2b6f52d1e166b7ea06eceb4f56dd3f0ed8171
Author: William Desportes <williamdes@wdes.fr>
Date: Wed Jul 8 11:50:31 2026 +0200
Remove now default Priority: optional
commit 4e79c980407a2adbd58484bc46b5cdc4df1ca571
Author: Carles Pina i Estany <carles@pina.cat>
Date: Mon Apr 21 06:50:35 2025 +0000
Added po-debconf Catalan translation
commit 46d0730dee54b25e1ab6dd199ef989b89f99f1ad
Author: William Desportes <williamdes@wdes.fr>
Date: Tue Mar 18 11:48:34 2025 +0100
Remove duplicated --headless option
There is 1 open security issue in bookworm.
You can find information about how to handle this issue in the security team's documentation.