What do you mean by this?
If a piece of software requires libraries from version 5, there will be libraries from version 5 in the system.
Don’t worry, the day they are no longer needed, they probably will be uninstalled.
It’s certainly nice to hear that you’ve tested for all possible cases of something that’s still based on Qt5 needing the Qt5/KF5 build of Baloo, and declaring it no longer needed.
In my recently installed openSUSE Slowroll, the libKF5Baloo5 is not installed. But there are some libKF5*.
Have you upgraded from KDE Plasma 5?
Do you upgrade with zypper dist-upgrade?
Given that Plasma6 is relatively new, in general, I’m inclined to give a certain amount of trust to our KDE Maintainers, that they’ve got good reason to be leaving baloo5 there as a recommendation.
Not all packages have been ported from Qt5 to Qt6 yet. Therefore, there are still packages from Qt5 and Plasma5.
It is true that this is more than unfortunate, I have also repeatedly mentioned this here in the forum. Plasma 6 was mainly released because Qt5 is no longer being developed further. It has now taken ten years for the new development and yet a complete changeover has not been achieved.
I have partly deleted Plasma5 packages manually, as far as no dependency conflicts were shown to me. For me, the duplicate packages are annoying because my system partition is quite full.
I simply tried to delete (in Yast) libKF5 packages to find out which other packages depended upon them.
The nextcloud client needs Qt5 as well as digikam. Just for example. So it is not in the hands of the Plasma / KDE developers when Plasma5 will be history. There are lots of third party packages which still depend on Qt5.
Ok. The change will take years, but on the other hand I really find the nextcloud client useful, have been using it for years.
Yes, packages from the extra repository are not compiled against Qt6. But there are also enough packages from frameworks and applications that are still not compiled against Qt6. There are even Plasma6 packages that rely on Qt5 and therefore on Plasma5 packages.