Hi, 在 2025/6/19 11:07, Santiago Vila 写道:
Package: src:ibus Version: 1.5.32-1 Severity: serious Tags: ftbfs trixie sid patch Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] FAIL: xkb-latin-layouts ======================= (ibus-daemon:128538): IBUS-WARNING **: 13:46:54.504: 13:46:54.504290: Failed to unlink /<<PKGBUILDDIR>>/src/tests/tmp-xkb-latin-layouts/ibus-daemon.pid: No such file or directory portal is not running: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.IBus was not provided by any .service files setxkbmap -layout af setxkbmap -layout af -variant fa-olpc setxkbmap -layout af -variant ps-olpc setxkbmap -layout af -variant ps setxkbmap -layout af -variant uz setxkbmap -layout af -variant uz-olpc setxkbmap -layout am setxkbmap -layout am -variant eastern setxkbmap -layout am -variant eastern-alt setxkbmap -layout am -variant phonetic setxkbmap -layout am -variant phonetic-alt setxkbmap -layout am -variant western setxkbmap -layout ara setxkbmap -layout ara -variant azerty setxkbmap -layout ara -variant azerty_digits setxkbmap -layout ara -variant buckwalter setxkbmap -layout ara -variant digits setxkbmap -layout ara -variant qwerty setxkbmap -layout ara -variant qwerty_digits setxkbmap -layout az -variant cyrillic setxkbmap -layout bd setxkbmap -layout bd -variant probhat setxkbmap -layout bg setxkbmap -layout bg -variant bas_phonetic setxkbmap -layout bg -variant phonetic setxkbmap -layout brai setxkbmap -layout brai -variant left_hand setxkbmap -layout brai -variant right_hand setxkbmap -layout bt Cannot open display ":99" Error in layout bt variant right_hand FAIL xkb-latin-layouts (exit status: 1) ============================================================================ Testsuite summary for ibus 1.5.32 ============================================================================ # TOTAL: 15 # PASS: 11 # SKIP: 3 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See src/tests/test-suite.log for debugging. Some test(s) failed. Please report this to https://github.com/ibus/ibus/issues, together with the test-suite.log file (gzipped) and your system information. Thanks. ============================================================================ make[7]: *** [Makefile:1376: test-suite.log] Error 1 make[7]: Leaving directory '/<<PKGBUILDDIR>>/src/tests' make[6]: *** [Makefile:1511: check-TESTS] Error 2 make[6]: Leaving directory '/<<PKGBUILDDIR>>/src/tests' make[5]: *** [Makefile:1680: check-am] Error 2 make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/tests' make[4]: *** [Makefile:2964: check-recursive] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/src' make[3]: *** [Makefile:3115: check] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:725: check-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>'dh_auto_test: error: make -j1 check "TESTSUITEFLAGS=-j1 --verbose" VERBOSE=1 HOME=/<<PKGBUILDDIR>>/debian/tmp-home XDG_CACHE_HOME= XDG_CONFIG_HOME= XDG_DATA_HOME= XDG_DATA_DIRS= XDG_RUNTIME_DIR=/<<PKGBUILDDIR>>/debian/tmp-home/run DISABLE_DAEMONIZE_IN_TESTS=1 "DISABLE_GUI_TESTS=ibus-bus ibus-compose ibus-keypress test-stress" returned exit code 2make[1]: *** [debian/rules:99: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:28: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202506/ The build failure may not happen everywhere, but it happens very consistently here. 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. There was a package which failed in a similar way, and we found a very simple fix which is to not use dbus-run-session, as in the attached patch.
Indeed I cannot reproduce the bug with the "official" modern sbuild toolchain (i.e. mmdebootstrap-based one) as described in https://wiki.debian.org/sbuild . If it does not FTBFS on official Debian buildd network, this bug does not warrant an RC severity. OTOH I wonder what's the difference between your setup and mine. I don't have time for remote debugging recently, but probably we can find some time slots later. Thanks, Boyuan Yang
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature