Re: Will KDE Plasma 6.3.6 ship in Debian 13? -> Yes + help wanted ! 🎈🎉
Le 7 août 2025 09:45:04 GMT+02:00, fred.kite.dml@mailo.com a écrit :
>Hi everyone,
Dear Fred,
>Simple question, will KDE Plasma 6.3.6 ship in Debian 13? Thanks to tracker.debian.org, I know that plasma-desktop moved to "Debian testing watch" on 2025-07-26 but nothing new since. Is it blocked because of the full freeze?
Quick answer is : yes.
Long answer :
- The plasma-desktop package is only a small bit of what upstream ships as « plasma », have a look at [1] to get an idea.
- For trixie we ship all 67 upstream plasma packages covering desktop and mobile environments.
- All packages were uploaded up to 6.3.4, then only packages with actual code changes for 6.3.5 and 6.3.6 since it required a lot more process on our side at that stage of the freeze. [2] has most of the relevant information about what we did for trixie.
- I've tried reviewing all recent plasma changelogs (so from the 6.4 series) and plasma weekly summaries for changes that have a sufficient benefit / risk ratio and backported them for trixie. So for example plasma-desktop currently has 20 post-6.3 commits backported [3] and the same is true for several other packages.
- A better way to get a global picture of where we are is the DDPO dashboard for the team [4].
\\\ HELP WANTED ///
As everyone may guess this is a lot of work and the team is stretched thin so help is always welcome. On the top of my mind we need help on :
- Packaging. There are 70~ framework packages (x2 for trixie where we ship KF5 & KF6), 67 plasma packages, more than 200 Gear packages IIRC. Gear is an easier entry to the game since most packages are independent. Gear 25.08 is around the corner so that's a good opportunity to try updating your favourite app ! Frameworks and Plasma need to be uploaded as a set so require more investment, but help is also welcome there.
- Bug triaging : reviewing existing bug reports on our packages, trying to reproduce, closing them if clearly fixed, flagging them moreinfo + unreproducible when unreproducible when in doubt, closing those already flagged moreinfo that have seen no activity after let's say a year.
- Identify issues in stable that have a known fix that would deserve a backport on the whole stack (Frameworks, Plasma, Gear). Test these backports and ensure we don't break stable. A reminder to everyone *NOT TO* open bug reports in the upstream KDE bug tracker for the packages we have in trixie/stable since the versions we ship are out of upstream support. You should only report upstream issues that are reproducible in their latest major version (Plasma 6.4, Frameworks 6.16 and Gear 25.04 at the time of the writing). Otherwise we're on our own for identifying and backporting fixes to Debian.
- Improve our tooling [5] and related documentation [6], [7]. One of the core parts of our automation is the cmake_update_deps.py script that parses cmake files to convert upstream dependencies to Debian package build dependencies, and it would need some love (implement cmake "if" conditions, supports for multiple variable expansions in the same string, automatic management of arch-conditions for packages depending on webengine for ex.). Improving the other tools to automate and simplify the process more would also be useful.
- … other things you'd like to see. 🙂
Fortunately you have all the forky cycle (~2 years) to make that happen so now's the right time to jump in ! 🎈🎉
We have both the pkg-kde-talk [8] mailing list for discussions and many of us hang out on #debian-qt-kde IRC channel on OFTC (reachable via a matrix bridge).
[1] <https://kde.org/announcements/changelogs/plasma/6/6.2.5-6.3.0/>
[2] <https://wiki.debian.org/PkgQtKde/TrixieReleasePlans>
[3] <https://salsa.debian.org/qt-kde-team/kde/plasma-desktop/-/tree/debian/4%256.3.6-1/debian/patches?ref_type=tags>
[4] <https://qa.debian.org/developer.php?email=debian-qt-kde%40lists.debian.org&version=stable&ubuntu=0>
[5] <https://salsa.debian.org/qt-kde-team/pkg-kde-dev-scripts>
[6] <https://qt-kde-team.pages.debian.net/>
[7] <https://salsa.debian.org/qt-kde-team/qt-kde-team.pages.debian.net>
[8] <https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-talk>
Happy hacking !
--
Aurélien
Reply to: