[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108663: unblock: ibus/1.5.32-2 (pre-approval)



Package: release.debian.org
Control: affects -1 + src:ibus
X-Debbugs-Cc: ibus@packages.debian.org
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: byang@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 <byang@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 <byang@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= \

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: