#653 Remove the kf5 packages
Opened by tdawson. Modified

We still have many kf5 packages in Fedora.
Let's use this ticket to track their removal.


Current state of rawhide:

blogilo-0:17.08.3-35.fc43.x86_64
blogilo-libs-0:17.08.3-35.fc43.x86_64
calligraplan-0:3.3.0-12.fc43.x86_64
calligraplan-libs-0:3.3.0-12.fc43.x86_64
cervisia-0:25.04.2-2.fc43.x86_64
choqok-0:1.7.0-20.20220622gitde3801b.fc43.x86_64
choqok-libs-0:1.7.0-20.20220622gitde3801b.fc43.x86_64
cpeditor-0:7.0.1-6.fc43.x86_64
cutter-re-0:2.3.4-8.fc44.x86_64
dwayland-0:5.25.0-12.fc43.x86_64
extra-cmake-modules-0:6.21.0-1.fc44.noarch
fancontrol-gui-0:0.8-7.20220606git5bfa8fa.fc43.x86_64
fancontrol-gui-kcm-0:0.8-7.20220606git5bfa8fa.fc43.x86_64
fancontrol-gui-plasmoid-0:0.8-7.20220606git5bfa8fa.fc43.noarch
imsettings-plasma-0:1.8.10-4.fc44.x86_64
kaccounts-integration-qt5-0:25.12.0-1.fc44.x86_64
kaccounts-integration-qt5-devel-0:25.12.0-1.fc44.x86_64
kaffeine-0:2.0.19-1.fc44.x86_64
kbibtex-0:0.10.0-12.fc43.x86_64
kbibtex-libs-0:0.10.0-12.fc43.x86_64
kcm_systemd-0:1.2.1-26.fc41.x86_64
kdb-0:3.2.0-24.fc44.x86_64
kdb-devel-0:3.2.0-24.fc44.x86_64
kdb-driver-mysql-0:3.2.0-24.fc44.x86_64
kdb-driver-postgresql-0:3.2.0-24.fc44.x86_64
kdbg-1:3.2.0-1.fc44.x86_64
kdecoration5-0:5.27.11-3.fc43.x86_64
kdesvn-0:2.1.0-14.fc43.x86_64
kexi-libs-0:3.2.0-14.fc43.x86_64
kfloppy-0:23.04.3-9.fc43.x86_64
kio-extras-kf5-0:24.02.2-7.fc43.x86_64
kio-extras-kf5-info-0:24.02.2-7.fc43.x86_64
kio_gopher-0:0.1.99-17.fc43.x86_64
kmplayer-0:0.12.0b-16.fc43.x86_64
konsole5-0:23.08.5-6.fc43.x86_64
konsole5-part-0:23.08.5-6.fc43.x86_64
kopete-0:23.08.5-4.fc43.x86_64
kopete-libs-0:23.08.5-4.fc43.x86_64
kpeoplevcard-0:0.1-8.fc43.x86_64
kproperty-0:3.2.0-14.fc43.x86_64
kproperty-devel-0:3.2.0-14.fc43.x86_64
krename-1:5.0.2-12.fc43.x86_64
kreport-0:3.2.0-20.fc43.x86_64
kreport-devel-0:3.2.0-20.fc43.x86_64
krita-0:5.2.14-1.fc44.x86_64
krita-libs-0:5.2.14-1.fc44.x86_64
kronometer-0:2.3.0-9.fc43.x86_64
kshutdown-0:5.2-15.fc43.x86_64
ktechlab-0:0.51.0-8.fc44.x86_64
ktextaddons-qt5-0:1.5.4-5.fc43.x86_64
ktikz-0:0.13.2-13.fc44.x86_64
ktp-desktop-applets-0:23.04.3-8.fc43.x86_64
kwayland-integration-0:6.5.4-1.fc44.x86_64
kwebkitpart-0:1.4.0-0.20.20190110.fc43.x86_64
kxstitch-0:2.2.0-8.fc43.x86_64
libkscreen-qt5-0:5.27.11-5.fc43.x86_64
libreoffice-kf5-1:26.2.0.1-0.1.fc44.x86_64
mat2-dolphin-0:0.14.0-2.fc44.noarch
okteta-1:0.26.22-3.fc43.x86_64
okteta-libs-1:0.26.22-3.fc43.x86_64
plasma-breeze-qt5-0:6.5.4-1.fc44.x86_64
plasma-integration-qt5-0:6.5.4-1.fc44.x86_64
plasma-mediacenter-0:5.7.5-26.fc43.x86_64
plasma-oxygen-qt5-0:6.5.4-1.fc44.x86_64
plasma-pk-updates-1:0.3.2-21.fc43.x86_64
qelectrotech-0:0.90-8.fc43.x86_64
qt5ct-0:1.9-7.fc44.x86_64
quassel-0:0.14.0-10.fc43.x86_64
quassel-client-0:0.14.0-10.fc43.x86_64
qview-0:6.1-7.fc43.x86_64
remmina-plugins-kwallet-0:1.4.41-1.fc44.x86_64
soundkonverter-0:3.0.1-20.fc43.x86_64
subversion-kde-0:1.14.5-24.fc44.x86_64
tnef-dolphin-0:1.4.18-12.fc41.x86_64
trojita-0:0.7.0.1-0.23.20230430gitd1e1b4a.fc43.x86_64
xorriso-0:1.5.6-8.fc43.x86_64

Porting to KF6 underway upstream:
calligraplan, kaffeine, kbibtex, kdbg, kdesvn, krename, krita, kronometer, kshutdown, ktikz, kxstitch

Officially unmaintained upstream:
blogilo, cervisia, kfloppy, kmplayer, kopete, ktp-desktop-applets, soundkonverter

Libraries no longer required by anything:
dwayland, kdecoration5, kwebkitpart, libkscreen-qt5

First, the following PRs will clean up some stale deps:

https://src.fedoraproject.org/rpms/kshutdown/pull-request/1
https://src.fedoraproject.org/rpms/plasma-phonebook/pull-request/1

The following packages can then be orphaned or perms dropped by kde-sig:

blogilo
cervisia
choqok
grantlee-qt5
kf5-akonadi-calendar
kf5-akonadi-contacts
kf5-akonadi-mime
kf5-akonadi-notes
kf5-akonadi-search
kf5-akonadi-server
kf5-baloo
kf5-bluez-qt
kf5-calendarsupport
kf5-eventviews
kf5-grantleetheme
kf5-incidenceeditor
kf5-kblog
kf5-kcalendarcore
kf5-kcalendarutils
kf5-kcontacts
kf5-kdav
kf5-kdelibs4support
kf5-kdesignerplugin
kf5-kdesu
kf5-kdewebkit
kf5-kemoticons
kf5-kfilemetadata
kf5-kholidays
kf5-khtml
kf5-kidentitymanagement
kf5-kidletime
kf5-kimap
kf5-kipi-plugins
kf5-kirigami
kf5-kirigami2-addons
kf5-kitemmodels
kf5-kjsembed
kf5-kldap
kf5-kmailtransport
kf5-kmbox
kf5-kmediaplayer
kf5-kmime
kf5-knotifyconfig
kf5-kontactinterface
kf5-kpeople
kf5-kpimtextedit
kf5-kpkpass
kf5-kplotting
kf5-kpty
kf5-kquickcharts
kf5-kross
kf5-kross-interpreters
kf5-krunner
kf5-ksmtp
kf5-ktnef
kf5-kunitconversion
kf5-kxmlrpcclient
kf5-libgravatar
kf5-libkcddb
kf5-libkdepim
kf5-libkgapi
kf5-libkipi
kf5-libkleo
kf5-libksieve
kf5-libktorrent
kf5-mailcommon
kf5-mailimporter
kf5-messagelib
kf5-modemmanager-qt
kf5-networkmanager-qt
kf5-pimcommon
kf5-plasma
kf5-prison
kf5-purpose
kf5-threadweaver
kfloppy
konsole5
kopete
kpeoplevcard
ktextaddons-qt5
ktp-desktop-applets
kwebkitpart
libkscreen-qt5
PackageKit-Qt5
plasma-pk-updates

Metadata Update from @yselkowitz:
- Issue tagged with: meeting

Another package can be migrated to KF6:

https://src.fedoraproject.org/rpms/kdbg/pull-request/1

For the sake of completeness, this will leave the following KF5 packages still managed by kde-sig:

kf5-attica
kf5-frameworkintegration
kf5-kactivities
kf5-kactivities-stats
kf5-karchive
kf5-kauth
kf5-kbookmarks
kf5-kcmutils
kf5-kcodecs
kf5-kcompletion
kf5-kconfig
kf5-kconfigwidgets
kf5-kcoreaddons
kf5-kcrash
kf5-kdbusaddons
kf5-kdeclarative
kf5-kded
kf5-kdnssd
kf5-kdoctools
kf5-kglobalaccel
kf5-kguiaddons
kf5-ki18n
kf5-kiconthemes
kf5-kimageformats
kf5-kinit
kf5-kio
kf5-kirigami2
kf5-kitemviews
kf5-kjobwidgets
kf5-kjs
kf5-knewstuff
kf5-knotifications
kf5-kpackage
kf5-kparts
kf5-kservice
kf5-ktexteditor
kf5-ktextwidgets
kf5-kwallet
kf5-kwayland
kf5-kwidgetsaddons
kf5-kwindowsystem
kf5-kxmlgui
kf5-qqc2-breeze-style
kf5-qqc2-desktop-style
kf5-solid
kf5-sonnet
kf5-syndication
kf5-syntax-highlighting
kio-extras-kf5
libkexiv2-qt5

kf5-kactivities and kf5-kactivities-stats could be dropped to if kio-extras-kf5 is built with -DBUILD_ACTIVITIES=OFF.

kf5-kjs could be dropped once krename is ported to KF6.

kf5-libkdcraw could be dropped once krita is ported to KF6.

Metadata