The Qt helpers have been marked as deprecated for a long time now. Unfortunately, there’s no alternative for classic snaps or any desktop app that needs to support platforms other than amd64. With the growing popularity of arm64, and with Qt 6 now well and truly the current major release to target for current apps, this fairly glaring hole is getting increasingly problematic.
This has again come up in the CMake project, where we are revisiting what Qt version we base our release packages on. Right now, the CMake snap is unable to move to Qt 6 because of the above-mentioned problem. With no real solution in sight, there’s a very real risk that we won’t be able to provide newer CMake releases as snaps due to being unable to build the CMake GUI. If we get to that point, there’s very little motivation for me to continue maintaining the CMake snap, so I’d probably pull it from the snap store. With about 45k active installs and steady growth, that’s a lot of unhappy users if things come to that.
Is there some way we can resolve this impasse?