# Open items ## extra-cmake-modules - [coucouf/30.01.2022] Should we patch uses of `/usr/bin/env python' by `/usr/bin/python3' as the Debian Python packaging guide recommends ? Are there reasons not to do it (like these scripts can be used by people building other things that Debian packages and wanting more flexibility on the Python environment) ? [hefee/08.02.2022] well we should tell upstream about this, so we don't need to patch it by ourselves. # Example TODO By: - whom/dd.MM.yyyy Progress - [] Tier 0 - [ ] Build - [ ] Lintian - [ ] Tier 1 - [ ] Tier 2 - [ ] Tier 3 - [ ] Tier 4 - [ ] Tier 5 - [ ] Tier 6 - [ ] Tier 7 - [ ] Tier 8 - [ ] Tier 9 - [ ] Tier 10 - [ ] Check build logs for "The following OPTIONAL packages have not been found" and add these to build depends - [ ] Check build logs for "The following RUNTIME packages have not been found" and add these to runtime dependencies - [ ] Check merge requests (!${count} on DDPO’s VCS column) - [ ] Check for upstream backport requests - [ ] Check for Debian bugs closed by the new versions - [ ] Check for NMUs - [ ] Release changelogs, build, upload - [ ] Tag & push tags # 5.100 By: - coucouf/11.11.2022 Progress - [x] Tier 0-10 - [ ] Check build logs for "The following OPTIONAL packages have not been found" and add these to build depends - [ ] Check build logs for "The following RUNTIME packages have not been found" and add these to runtime dependencies - [x] Check merge requests (!${count} on DDPO’s VCS column) - [x] Check for upstream backport requests - [x] Check for Debian bugs closed by the new versions - [x] Check for NMUs - [x] Release changelogs, build, upload - [x] Tag & push tags # 5.98 By: - coucouf/17.09.2022 Progress - [x] Tier 0 - [x] Build -> kapidox failures - [x] Lintian - [x] Import patch to build on Hurd - [x] Tier 1-10 - [x] Build - [x] Lintian - [ ] Check build logs for "The following OPTIONAL packages have not been found" - [x] Check merge requests (!${count} on DDPO’s VCS column) - [x] Check for upstream backport requests - [x] Check for Debian bugs closed by the new versions - [ ] Check for NMUs - [x] Release changelogs, build - [x] Tag & push tags # 5.97 By: - coucouf/12.08.2022 Progress - [x] Tier 0-10 - [x] Check build logs for "The following OPTIONAL packages have not been found" - [x] Check for upstream backport requests - [x] Check for Debian bugs closed by the new versions - [x] Check for NMUs - [x] Release changelogs, build, --upload-- NOT - [x] Tag & push tags # 5.96 By: - coucouf/31.07.2022 Progress - [x] Tier 0-10 - [x] Build - [x] Lintian - [x] Push to Salsa - [x] Check build logs for "The following OPTIONAL packages have not been found" - [x] Check for upstream backport requests - [x] Check for Debian bugs closed by the new versions - [x] Check for NMUs - [x] Release changelogs, build - [x] Tag & push tags # 5.93 By: - coucouf/13.05.2022 Progress - [x] Tier 0-10 - [ ] Check build logs for "The following OPTIONAL packages have not been found" - [x] Check for upstream backport requests - kwayland - [x] https://invent.kde.org/frameworks/kwayland/commit/9e70125d2991a2a2ab64e606ccabd223848945b0 (fix include path in the generated pkgconfig file) - plasma-framework - [x] https://invent.kde.org/frameworks/plasma-framework/-/commit/b62d83bef7733e4943e6f66787166b41198d1359 (fixes a bug introduced in 5.93 whereby the Sticky Note widget (and potentially others) in a Panel would not show its popup correctly when clicked) - [x] https://invent.kde.org/frameworks/plasma-framework/commit/aec00b32980390b93411f140dfb0503a671c2163 (fixes https://bugs.kde.org/show_bug.cgi?id=452648) - [x] https://invent.kde.org/frameworks/plasma-framework/-/commit/734b956c27bd76df7fed6979beb27c2f30cbd3bf (fixes a regression of the highlight component in places like Kickoff Legacy) - [x] Check for Debian bugs closed by the new versions - [x] Check for NMUs - [x] Release changelogs, build, upload - [x] Tag & push tags # 5.92 By: - coucouf/20.03.2022 Progress - [/] Tier 0 - [x] Build - [x] Lintian - [x] Push to Salsa - [ ] Should we still ship kapidox ? Upstream now recommends using « docker run » for it and 5.92 breaks the package build. - [ ] Tier 1 - [x] Build - [ ] Lintian - [ ] Push to Salsa - [ ] Tier 2 - [ ] Tier 3 - [ ] Tier 4 - [ ] Tier 5 - [ ] Tier 6 - [ ] Tier 7 - [ ] Tier 8 - [ ] Tier 9 - [ ] Tier 10 - [ ] Check build logs for "The following OPTIONAL packages have not been found" - [ ] Check for Debian bugs closed by the new versions - [ ] Check for NMUs - [ ] Upload - [ ] Tag & push tags # 5.90 By: - coucouf/07.02.2022 Progress - [x] Tier 0 - [x] Tier 1 - [x] solid : someone review updated use_shortest_filepath.diff -> acked by norb - [ ] solid : upstream qt6 fix https://invent.kde.org/frameworks/solid/-/commit/85524ca153d079ab3d95c9ec7b8c28c4cd63cc10 is missing the fix to l125 return QFile::decodeName(mntPoints.first()); to also drop trailing \x00 there, like we do in our updated patch - [ ] do we need to worry about W: in -dbgsym packages ? elf-error In program headers: Unable to find program interpreter name [usr/lib/debug/.build-id/39/24d5a26e02ce24c993010cc7d899eb78ed774b.debug] - [x] Build - [x] Lintian - [x] Push to Salsa - [x] Tier 2-7 - [x] Tier 8 - [x] Backport upstream fixes: - https://invent.kde.org/frameworks/knewstuff/-/commit/c8165b7a0d622e318b3353ccf257a8f229dd12c9 - https://invent.kde.org/frameworks/knewstuff/-/commit/e1c6f2bf383876a31cd3e3f9e6edcaa19dc0a7dd - [x] Tier 9 - [x] Backport upstream https://invent.kde.org/frameworks/frameworkintegration/commit/675802e706a737c008aa74600ac804b06db52140 - [x] Tier 10 - [x] Check for Debian bugs closed by the new versions - [x] Check for NMUs - [x] Upload - [x] Tag & push tags