[DRE-maint] Bug#1149592: RM: ruby-gnome [s390x] -- RoQA; depends on webkit2gtk which no longer supports big-endian

Simon McVittie smcv at debian.org
Thu Oct 1 10:36:39 BST 2026


Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: ruby-gnome at packages.debian.org, debian-s390 at lists.debian.org
Control: affects -1 + src:ruby-gnome
Control: block 1148038 by -1
User: ftp.debian.org at packages.debian.org
Usertags: remove
User: debian-s390 at lists.debian.org
Usertags: s390x

WebKitGTK can no longer work on big-endian architectures as a result of an 
upstream move from Cairo to Skia, as announced in 
<https://lists.debian.org/debian-devel/2026/09/msg00139.html> and 
#1148038. The latest WebKitGTK security advisory lists around 200 CVEs, 
so it seems dangerous to hold it back to an older version for longer 
than is strictly necessary.

ruby-gnome has a binary package that depends on WebKitGTK, and removal 
of that binary package was requested in #1148247. However, if we remove 
ruby-gnome from s390x completely, not many packages are affected:

* mikutter, a Twitter client (Architecture: all)
* ninix-kagari, a desktop toy (removal from s390x already requested in a
  separate archive team bug)
* rabbit, a presentation tool (Architecture: all)
* rabbiter, another Twitter client (Architecture: all)
* screenruler, an on-screen measuring tool (Architecture: all)

and I find it hard to believe that anyone is actually running those on 
an IBM mainframe. So I think it could be time to remove ruby-gnome from 
s390x: if #1148247 is resolved, it can come back.

>smcv at coccia ~ % dak rm --no-action --rdep-check --partial -as390x ruby-gnome
...
># Broken Depends:
>mikutter: mikutter
>ninix-kagari: ninix-kagari
>rabbit: rabbit
>rabbiter: rabbiter
>ruby-gnome: ruby-atk
>            ruby-gdk-pixbuf2
>            ruby-gdk3
>            ruby-gdk4
>            ruby-graphene1
>            ruby-gsk4
>            ruby-gtksourceview4
>            ruby-poppler
>            ruby-rsvg2
>            ruby-webkit2-gtk
>screenruler: screenruler
>
># Broken Build-Depends:
>ninix-kagari: ruby-gio2
>              ruby-gstreamer
>rabbit: ruby-gtk3

Thanks,
    smcv



More information about the Pkg-ruby-extras-maintainers mailing list