Summary: | [TRACKER] KDE Frameworks PortingAids removal: Code and utilities for transition from kdelibs 4 to Frameworks 5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andreas Sturmlechner <asturm> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | triffid.hunter |
Priority: | Normal | Keywords: | Tracker |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://community.kde.org/Frameworks/Porting_Notes | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 759772, 759775, 759778, 760555, 810493, 903532, 752456, 756685, 759625, 759763, 759766, 759769, 759781, 759784, 759793, 760543, 766333, 780087, 806296, 856823, 876616 | ||
Bug Blocks: |
Description
Andreas Sturmlechner
2020-11-21 15:05:48 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3170e6fc6076e7c3542b7a0413fc6f94d85453 commit ff3170e6fc6076e7c3542b7a0413fc6f94d85453 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-11-25 10:54:37 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-11-25 11:29:43 +0000 profiles: Mask unused KF5 PortingAids for removal Bug: https://bugs.gentoo.org/755956 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 8 ++++++++ 1 file changed, 8 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c17dcda3172a638f6c396a70ce65344988db23 commit 46c17dcda3172a638f6c396a70ce65344988db23 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-12-24 23:42:22 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-12-24 23:42:22 +0000 kde-frameworks: Remove last-rited packages - kde-frameworks/kdewebkit - kde-frameworks/kjsembed - kde-frameworks/kmediaplayer - kde-frameworks/kxmlrpcclient Bug: https://bugs.gentoo.org/755956 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/kdewebkit/Manifest | 2 -- kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild | 40 ---------------------- kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild | 40 ---------------------- kde-frameworks/kdewebkit/metadata.xml | 11 ------ kde-frameworks/kjsembed/Manifest | 2 -- kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild | 28 --------------- kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild | 28 --------------- kde-frameworks/kjsembed/metadata.xml | 8 ----- kde-frameworks/kmediaplayer/Manifest | 2 -- .../kmediaplayer/kmediaplayer-5.74.0.ebuild | 23 ------------- .../kmediaplayer/kmediaplayer-5.76.0.ebuild | 23 ------------- kde-frameworks/kmediaplayer/metadata.xml | 8 ----- kde-frameworks/kxmlrpcclient/Manifest | 2 -- .../kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild | 22 ------------ .../kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild | 22 ------------ kde-frameworks/kxmlrpcclient/metadata.xml | 8 ----- profiles/package.mask | 8 ----- 17 files changed, 277 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb74ede3a62de5ee3a1627d83fe349a2198bde81 commit cb74ede3a62de5ee3a1627d83fe349a2198bde81 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-01-09 09:43:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-01-11 12:28:01 +0000 profiles: Mask kde-frameworks/kdesignerplugin for removal Bug: https://bugs.gentoo.org/755956 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 5 +++++ 1 file changed, 5 insertions(+) # emerge -avc kdesignerplugin Calculating dependencies ... done! kde-frameworks/kdesignerplugin-5.74.0 pulled in by: kde-frameworks/kdelibs4support-5.74.0 requires =kde-frameworks/kdesignerplugin-5.74*:5 # emerge -avc kdesignerplugin kdelibs4support Calculating dependencies ... done! kde-frameworks/kdelibs4support-5.74.0 pulled in by: kde-apps/konqueror-20.08.3 requires >=kde-frameworks/kdelibs4support-5.74.0:5 kde-plasma/khotkeys-5.19.5 requires >=kde-frameworks/kdelibs4support-5.71.0:5[X] kde-plasma/plasma-desktop-5.19.5 requires >=kde-frameworks/kdelibs4support-5.71.0:5 kde-plasma/plasma-workspace-5.19.5-r2 requires >=kde-frameworks/kdelibs4support-5.71.0:5 kde-frameworks/kdesignerplugin-5.74.0 pulled in by: kde-frameworks/kdelibs4support-5.74.0 requires =kde-frameworks/kdesignerplugin-5.74*:5 # emerge -avt1 konqueror khotkeys plasma-desktop plasma-workspace These are the packages that would be merged, in reverse order: Calculating dependencies ... done! [ebuild R ] kde-plasma/plasma-desktop-5.19.5:5::gentoo USE="-debug -emoji fontconfig handbook -ibus -scim semantic-desktop -test" 0 KiB [ebuild R ] kde-plasma/khotkeys-5.19.5:5::gentoo USE="-debug handbook" 0 KiB [ebuild R ] kde-apps/konqueror-20.08.3:5::gentoo USE="X activities -debug handbook -speech -test" 0 KiB [ebuild R ] kde-plasma/plasma-workspace-5.19.5-r2:5::gentoo USE="-appstream calendar -debug -geolocation -gps handbook -qalculate -qrcode semantic-desktop -systemd -telemetry -test" 0 KiB Total: 4 packages (4 reinstalls), Size of downloads: 0 KiB Is my portage confused? No one said you could remove kdelibs4support. This is not a bug for user support.
> Is my portage confused?
No, kdelibs4support-5.77.0.ebuild kdelibs4support-5.78.0.ebuild were both patched with
kdelibs4support-5.78.0-no-kdesignerplugin.patch
kdelibs4support-5.77.0-no-kdesignerplugin.patch
and your 5.74 is still depends on kdesignerplugin, to continue to use 5.74 you would need to move kdesignerplugin to a local portage tree, alternatively you may try to upgrade 5.74 framework to the latest with
emerge -pv $(eix --only-names -I kde-frameworks/)
(In reply to Michael Moon from comment #4) > # emerge -avc kdesignerplugin > in other words you would still have to keep kdelibs4support but starting from kdelibs4support-5.77 it's not longer depends on kdesignerplugin, once kdelibs4support-5.77 is upgraded to >=kdelibs4support-5.77 you can safely unmerge kdesignerplugin which is deprecated by KDE team The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7861af53156bb6b607c03756363a4aaf6a4241 commit ad7861af53156bb6b607c03756363a4aaf6a4241 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-02-12 10:34:42 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-02-12 11:57:12 +0000 kde-frameworks/kdesignerplugin: Remove last-rited package Bug: https://bugs.gentoo.org/755956 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/kdesignerplugin/Manifest | 2 -- .../kdesignerplugin/kdesignerplugin-5.74.0.ebuild | 25 ---------------------- .../kdesignerplugin/kdesignerplugin-5.77.0.ebuild | 25 ---------------------- kde-frameworks/kdesignerplugin/metadata.xml | 8 ------- profiles/package.mask | 5 ----- 5 files changed, 65 deletions(-) |