Package: release.debian.org Control: affects -1 + src:ibus X-Debbugs-Cc: i...@packages.debian.org User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: by...@debian.org Severity: normal
Please unblock package ibus [ Reason ] It is reported that package ibus would randomly FTBFS, especially on slower and single-core machines. A race condition related to xserver in tests is found at https://bugs.debian.org/1108040 . The solution is to pass -s "-noreset" option to xvfb-run in tests to avoid xserver from resetting on X client reconnection. The ibus 1.5.32-2 upload is targeted to provide this fix. [ Impact ] On slower machines, ibus would randomly FTBFS due to unexpected test failures. [ Tests ] Manually tested by multiple people. [ Risks ] Minimum risk as the affected test always success in the past on Debian official buildds, and current test builds in experimental also pass. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing [ Other info ] Please find the full debdiff in the attachment. unblock ibus/1.5.32-2 Thanks, Boyuan Yang
diff -Nru ibus-1.5.32/debian/changelog ibus-1.5.32/debian/changelog --- ibus-1.5.32/debian/changelog 2025-04-10 20:22:56.000000000 -0400 +++ ibus-1.5.32/debian/changelog 2025-07-02 10:15:42.000000000 -0400 @@ -1,3 +1,17 @@ +ibus (1.5.32-2) unstable; urgency=medium + + * Upload to unstable. + + -- Boyuan Yang <by...@debian.org> Wed, 02 Jul 2025 10:15:42 -0400 + +ibus (1.5.32-2~exp1) experimental; urgency=medium + + * Team upload. + * Run xvfb-run with -s "-noreset" to avoid random FTBFS in tests. + (Closes: #1108040) + + -- Boyuan Yang <by...@debian.org> Wed, 02 Jul 2025 00:28:55 -0400 + ibus (1.5.32-1) unstable; urgency=medium * Team upload. diff -Nru ibus-1.5.32/debian/rules ibus-1.5.32/debian/rules --- ibus-1.5.32/debian/rules 2025-03-20 18:24:46.000000000 -0400 +++ ibus-1.5.32/debian/rules 2025-07-02 00:28:36.000000000 -0400 @@ -99,7 +99,7 @@ env \ GVFS_DISABLE_FUSE=1 \ dbus-run-session -- \ - xvfb-run --auto-servernum -- \ + xvfb-run -s "-noreset" --auto-servernum -- \ dh_auto_test -- \ HOME=$(CURDIR)/debian/tmp-home \ XDG_CACHE_HOME= \
OpenPGP_signature.asc
Description: OpenPGP digital signature