_ [debian] libreoffice vs uim vs libx11 1.8.3 変

libreoffice で uim で文字変換しようとするとターミナルに

Xlib: sequence lost (0x10000 > 0x473) in reply type 0x21!
Xlib: sequence lost (0x10000 > 0x58e) in reply type 0xf!
Xlib: sequence lost (0x10000 > 0x9bb) in reply type 0xf!
Xlib: sequence lost (0x10000 > 0xfb4) in reply type 0xc!
Xlib: sequence lost (0x10000 > 0xfbe) in reply type 0xf!
Xlib: sequence lost (0x10000 > 0x450) in reply type 0x1c!
Xlib: sequence lost (0x10000 > 0x45b) in reply type 0x13!
Xlib: sequence lost (0x10000 > 0x473) in reply type 0x21!
Xlib: sequence lost (0x10000 > 0x567) in reply type 0xf!
Xlib: sequence lost (0x10000 > 0xa0d) in reply type 0xf!
Xlib: sequence lost (0x10000 > 0xfb7) in reply type 0xc!
Xlib: sequence lost (0x10000 > 0xfc1) in reply type 0xf!

みたいな表示がドッと出て変換が固まって libreoffice を強制終了するしかなくなってた。Xlibで何か言っているので最近アップデートしたものを確認してみると、

  • libx11-data 2:1.8.3-2
  • libx11-6 2:1.8.3-3
  • libx11-xcb1:amd64 2:1.8.3-3

が怪しいので 2:1.8.1-2 に戻してみると問題なくなった。どうも #1026809 らしい。 このターミナルに妙なメッセージが大量に出る問題は libx11 2:1.8.3-3 で修正されたけど、libreoffice が uim で文字変換しようとするとハングする問題は直っていないみたい。何が問題なんだろう?

_ [debian] ruby-notiffany 0.1.3-4

#1027083 を解決するために Fix hash argument matching with rspec-mocks 3.10.3 and Ruby 3+Fix kwargs matching with rspec-mock 3.12 and Ruby 3+ を適用。

_ [debian] ruby-guard 2.18.0-3

#1027075 を解決するために ruby-notiffany 0.1.3-4 のパッチを参考に自前で対処。

_ [debian] ruby-listen 3.7.0-2

#1027079 を解決するために Fix kwargs matching with rspec-mock 3.12 and Ruby 3+ を適用。

_ [debian] ruby-guard-shell 0.7.2-2

lintian warning とかを消した。

_ [debian] ruby-specinfra 2.83.4-1

new upstream release.

_ [debian] ruby-thor 1.2.1-2 に向けて

#1027093 を解決するために fix options specFix specs to work with latest rspec-mock を当てたけど、Salsa で CI 回すとビルドが通らない…以前から通ってないようだ。どうしたもんかなぁ。