From 7d7e65be56236d47938ad031a9e5725a74255d40 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Thu, 11 Jul 2024 11:45:55 +0800 Subject: [PATCH] Deprecate PySide6 AppImage testing. --- .github/workflows/app-build-verify.yml | 4 +++- .github/workflows/ci.yml | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/app-build-verify.yml b/.github/workflows/app-build-verify.yml index cdda4b1..e133eb4 100644 --- a/.github/workflows/app-build-verify.yml +++ b/.github/workflows/app-build-verify.yml @@ -378,7 +378,9 @@ jobs: # push) is fundamentally incompatible with using an old base image. As of today, # it's impossible to install Toga on *any* manylinux image ( # https://gitlab.gnome.org/GNOME/pygobject/-/issues/590); PySide2 can't be - # installed on any *supported* manylinux image, and PySide6 only works on 2_28. + # installed on any *supported* manylinux image; PySide6 only publishes 2_28 wheels, + # but even then, it segfaults when the AppImage starts. + # # Even when the install *does* work, there are so many incompatibility and # binary dependency issues that it's just not worth the oxygen to keep this thing # alive. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 36e533b..ad84424 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -360,7 +360,8 @@ jobs: strategy: fail-fast: false matrix: - framework: [ toga, pyside6, pygame, console ] + # 2024-07-11 (beeware/briefcase#1908): pyside6 segfaults on AppImage start. + framework: [ toga, pygame, console ] test-verify-apps-flatpak-templates: name: Verify Flatpak