Bug#1148235: libalien-wxwidgets-perl: depends on libwxgtk-webview3.2-dev which needs to be removed from s390x

Roland Rosenfeld roland at debian.org
Sat Oct 17 08:45:44 BST 2026


On Fr, 18 Sep 2026, Simon McVittie wrote:

> Package: libalien-wxwidgets-perl
> Version: 0.69+dfsg-8

> As announced in
> <https://lists.debian.org/debian-devel/2026/09/msg00139.html> and
> <https://bugs.debian.org/1148038>, new upstream releases of WebKitGTK no
> longer support big-endian architectures; but we cannot just stop
> upgrading WebKitGTK, because it's security-sensitive on the
> architectures where it remains.
>
> One part of removing WebKitGTK from s390x (and the big-endian -ports
> architectures) will be to remove libwxgtk-webview3.2-dev and
> libwxgtk-webview3.2-1t64 from the affected architectures. However,
> libalien-wxwidgets-perl currently depends on those packages
> unconditionally, and will become uninstallable if they are removed.
>
> Ideally its Depends and Build-Depends should be reduced so they include
> something like:
>
>     libwxgtk-webview3.2-dev [!s390x !hppa !m68k !powerpc !ppc64 !sparc64]
>
> so that the package can still be built on s390x, but with reduced
> functionality. Is that feasible?
>
> Can libalien-wxwidgets-perl be configured to have partial functionality
> on s390x, so that all current features except for the web view remain
> available?

That's possible.  In the past libalien-wxwidgets-perl (until
0.69+dfsg-6) was (automatically) build without
libwxgtk-webview3.2-dev, since the necessary build-dependency on
libwxgtk-webview3.2-dev was missing.  I changed this in December 2024
by adding the missing dependency.

I'm just preparing a new version, that no longer build-depends on
libwxgtk-webview3.2-dev on Big Endian architectures, so these systems
fall back to the pre December 2024 behavior.

Greetings
Roland



More information about the pkg-perl-maintainers mailing list