#1148042 meta-gnome: disable webkit2gtk dependencies on big-endian

#1148042#5
Date:
2026-09-16 12:26:01 UTC
From:
To:
As announced in #1148038, new upstream releases of WebKitGTK no longer
support big-endian architectures.

meta-gnome currently pulls in some WebKitGTK-dependent packages, notably
evolution, yelp and manuals. These dependencies will need to become
something like

    yelp [!s390x !hppa !m68k !powerpc !ppc64 !sparc64],

to allow meta-gnome to continue to be installable on s390x, and ideally
also the big-endian -ports architectures.

The alternative to this would be to discuss with the release team and
make sure that they can accommodate the GNOME metapackages, and
therefore task-gnome-desktop, becoming uninstallable on s390x. In the
past this has been a problem, because britney has a concept of "faux
packages" which ensure that nothing can migrate if it would make a
debian-installer task uninstallable, but perhaps this has been resolved
now?

    smcv

#1148042#12
Date:
2026-09-16 14:29:24 UTC
From:
To:
Yes, we should not need the alternative for this case because RHEL 10
provides a working GNOME desktop without webkitgtk.

Thank you,
Jeremy Bícha

#1148042#17
Date:
2026-09-18 15:47:31 UTC
From:
To:
Hello,

Bug #1148042 in meta-gnome3 reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/gnome-team/meta-gnome/-/commit/603db563a48909c76460ffdba04eb81a16b7a960
------------------------------------------------------------------------
Limit WebKitGTK-dependent apps to little-endian architectures

This assumes that evolution-data-server will continue to be built
on big-endian architectures, but with reduced functionality (#1148040).

Closes: #1148042
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1148042

#1148042#24
Date:
2026-09-18 16:05:52 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
meta-gnome, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148042@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated meta-gnome package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 18 Sep 2026 16:46:33 +0100
Source: meta-gnome
Architecture: source
Version: 50+2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 1148042
Changes:
 meta-gnome (50+2) unstable; urgency=medium
 .
   * Team upload
   * Limit WebKitGTK-dependent apps to little-endian architectures.
     This assumes that evolution-data-server will continue to be built
     on big-endian architectures, but with reduced functionality (#1148040).
     (Closes: #1148042)
Checksums-Sha1:
 221c38048387de0acd578e5770a34ca6434d9c47 2276 meta-gnome_50+2.dsc
 1240755f265be9f18efc97b3fc179bde2e3c2459 30764 meta-gnome_50+2.tar.xz
 2e133f067d0fa77e6ccfabf8cba24dd9edfbbefc 46832 meta-gnome_50+2.git.tar.xz
 cff06e96c19e4aca0168650cb1e910e936f8a18b 17722 meta-gnome_50+2_source.buildinfo
Checksums-Sha256:
 74d3e40762361181eaf7916e0e988a3150c2835b4b289af3daf461c244e5a5c6 2276 meta-gnome_50+2.dsc
 e303c511a4a4a35bcf1dbeae61a28b9a2733fefa3b2d700ea796503124cd182d 30764 meta-gnome_50+2.tar.xz
 3238d2b48c15e93350491494cd8bc018e884b30f2407295249b0f1471f0f5a17 46832 meta-gnome_50+2.git.tar.xz
 f2731ddbf1d1144320a82337b4b2379c134e391c53057cad40aa377e2fcbfdf0 17722 meta-gnome_50+2_source.buildinfo
Files:
 546219bf16e5f79e8289c8c002df8687 2276 metapackages optional meta-gnome_50+2.dsc
 d4a57467b8dc70e612f036c9bacee1e2 30764 metapackages optional meta-gnome_50+2.tar.xz
 ccadd19fca919c11d993282515b9d392 46832 metapackages None meta-gnome_50+2.git.tar.xz
 214a9936f026d0fc26200d53f7bef279 17722 metapackages optional meta-gnome_50+2_source.buildinfo
Git-Tag-Info: tag=d97302621db055f15189a0ea25d0a14632155259 fp=7a073ad1ae694fa25bff62e5235c099d3eb33076
Git-Tag-Tagger: Simon McVittie <smcv@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqtXUkACgkQYG0ITkaD
wHmYiQ/+Nu1oxqmaZVnSeYRNrM+cmrKScYy4/25tXEAh6TEs1u2UmjtcJmsj+IuK
QdUIdiLd+luhHhA/D/de8p9rvvCHFsuwiXYemuT+cMXdNKyldTyZSmO3FDov5iWG
ZukkDYTqGyY/WrRMpLGgx5CYpMOBe4mCqo6cN+BJlsya5kZ2I8xPUh5D3Ix8LiTP
nm/RDRS7Ti6Or7AMlAYSgQdaR0ElR6TdPYoTjgiShiCM4ENv39PRYZDe3gKQATJR
ngWU0ZozQGRVg25UoEsnUL6gc1RfRhmzAUfdx2ys9tJvUWrfUHL4EXmATukHSD/H
B6nbw1Qxg/seYE66WDTi2XaEwNjw687C71LQKmQMQYGPWxVcStNa2cu3jhYLixxP
Lr2FjzNhps7DwEuaRoW1Z+WJDOStt62H0hgY91NiM4F64vk19Pt25oc88vOq1kmQ
JD+8RB8eTEZLevWNgzUEtHp7lTM3Ho9UVKPw5sLUeKOtgufhRKtneTMS9o98XGlp
t+oL9R55lwpbyAsuPuMkfYHFl+uNu3loS3f6biS6MEBTMpZ6dGcCabKjnSHsI5eM
0e7ymy6NFXUSmojR6PKOKPW1kI5U11aaVaFp0y3EaSoqkylAN9tcx7D5QQ3n8Ob6
xFfk8qXyT91+3UeWPzHtIJcXPawdmIvRJAy2ZXK6aqqv9OXtNOw=
=T7vb
-----END PGP SIGNATURE-----