For the FreeCAD snap, we've been having daily build breakages in the last few days due to some transition from Qt 6.9 to 6.10 upstream. We're using the kde-neon-6 extension and PySide6 packages from the neon archive. First, the kf6-core24 snap in the stable channel was upgraded to 6.10, which produced a mismatch with our apt-pinned PySide 6.9 packages. Building the perfect storm, once we fixed that by switching to another channel that still had 6.9, the stable channel was demoted back to 6.9, AND then the 6.9 PySide6 packages were removed from the KDE Neon archive. In any case, we've long wanted to migrate to that hybrid solution of a snap for Qt and .deb packages for PySide, as it's been a constant source of headaches. We just found out about the kde-pyside6-core24-sdk and wanted to test it, just realizing that its version in the stable channel does not match that of the associated Qt/KDE snaps. It appears that the kde-pyside6-core24-sdk stable channel has been promoted to stable before all other snaps, I'm guessing by mistake. ``` $ snap info kde-pyside6-core24-sdk name: kde-pyside6-core24-sdk summary: KDE fork Qt Pyside6 SDK for core24 publisher: KDE✓ store-url: https://snapcraft.io/kde-pyside6-core24-sdk license: unset description: | Qt is a cross-platform application development framework widely used for developing software with graphical user interfaces (GUIs) and interactive functionality, this is python bindings. snap-id: vtcWX33AFNNwCJ2IqvAKVhMs7dkoXI33 channels: latest/stable: 6.10.1 2025-12-09 (13) 85MB - latest/candidate: ↑ latest/beta: 6.10.1 2025-12-08 (13) 85MB - latest/edge: 6.10.1 2025-12-09 (13) 85MB - $ snap info kf6-core24-sdk name: kf6-core24-sdk summary: KDE Frameworks 6 publisher: KDE✓ store-url: https://snapcraft.io/kf6-core24-sdk license: unset description: | KDE Frameworks are addons and useful extensions to Qt snap-id: hUFjXP7x8Tpffs9LbTiTLwf7DbSls5Tu channels: latest/stable: 6.14.0-6.3.5-25.04.2 2025-12-13 (24) 657MB - latest/candidate: ↑ latest/beta: 6.20.0-6.5.3-25.08.3 2025-12-14 (28) 674MB - latest/edge: 6.20.0-6.5.3-25.08.3 2025-12-10 (26) 674MB - $ snap info kf6-core24 name: kf6-core24 summary: KDE Frameworks 6 publisher: KDE✓ store-url: https://snapcraft.io/kf6-core24 license: unset description: | KDE Frameworks are addons and useful extensions to Qt snap-id: kvNmVu4h6kL6NMJjXqPyvG3K3EhDO1S9 tracking: latest/beta refresh-date: avui a les 22:42 CET channels: latest/stable: 6.9.1-6.14.0-6.3.5-25.04.2 2025-12-13 (34) 1GB - latest/candidate: ↑ latest/beta: 6.10.1-6.20.0-6.5.3-25.08.3 2025-12-08 (36) 1GB - latest/edge: 6.9.1-6.14.0-6.3.5-25.04.2 2025-07-18 (33) 1GB - installed: 6.10.1-6.20.0-6.5.3-25.08.3 (36) 1GB - $ snap info kde-qt6-core24-sdk name: kde-qt6-core24-sdk summary: KDE fork Qt Framework SDK publisher: KDE✓ store-url: https://snapcraft.io/kde-qt6-core24-sdk license: unset description: | Qt is a cross-platform application development framework widely used for developing software with graphical user interfaces (GUIs) and interactive functionality. snap-id: isco3uAbV8loHXUSaF1yGB7gjAVyKPF2 channels: latest/stable: 6.9.3 2025-12-13 (31) 1GB - latest/candidate: ↑ latest/beta: 6.10.1 2025-12-11 (39) 1GB - latest/edge: 6.10.1 2025-12-10 (37) 1GB - ```
That was my fault. I got over zealous and promoted before it was ready. There were some issues with qt. I am hoping today. Sorry.
Thanks! In the meantime, if the kde-pyside6-core24-sdk `stable` channel could be demoted to 6.9.* be in sync with all other associated snaps, that would allow us to resume our daily builds. I guess that's an easier alternative than (re-)promoting all snaps to 6.10, which can be eventually done when time allows.
The kde-pyside6-core24-sdk package's `stable` channel in the store appears to have been demoted to 6.9.x three days ago, so this bug can be closed. Thanks.