KDE Plasma 5 leftovers ?
Are there plans to cleanup the Plasma 5 packages where are still auto installed now that Plasma 6 has been installed for a while ? zypper search -s '*KF5*5' '*KF6*6' Gives some examples, here's one ( but there are many ) i | libKF5Archive5 | package | 5.116.0-1.1 | x86_64 | openSUSE-Tumbleweed-Oss (20241119) i | libKF6Archive6 | package | 6.8.0-1.1 | x86_64 | openSUSE-Tumbleweed-Oss (20241119) Somethings though there were package renames like these i | kf6-kio | package | 6.8.0-1.1 | x86_64 | openSUSE-Tumbleweed-Oss (20241119) i | kio | package | 5.116.0-1.1 | x86_64 | openSUSE-Tumbleweed-Oss (20241119) A while back I had attempted to try to cleanup this but I'm wondering if some dependencies were not updated when Plasma 6 was installed. For example, attempting to remove kio results in zypper wanting to remove kde and kde_plasma patterns. Attempting to remove libKF5Archive5 also wants to remove kde and kde_plasma patterns. I could come up with MANY examples, but the above shows the general pattern that the all fall into. I am not sure if there are reasons for this situation or if it is just a matter of some dependencies are defined which should have been cleaned up. Can anyone shed any light on this ? THANKS ! -- Regards, Joe
W dniu 26.11.2024 o 22:15, Joe Salmeri pisze:
Are there plans to cleanup the Plasma 5 packages where are still auto installed now that Plasma 6 has been installed for a while ?
zypper search -s '*KF5*5' '*KF6*6'
Gives some examples, here's one ( but there are many )
i | libKF5Archive5 | package | 5.116.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119) i | libKF6Archive6 | package | 6.8.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119)
Somethings though there were package renames like these
i | kf6-kio | package | 6.8.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119) i | kio | package | 5.116.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119)
A while back I had attempted to try to cleanup this but I'm wondering if some dependencies were not updated when Plasma 6 was installed.
For example, attempting to remove kio results in zypper wanting to remove kde and kde_plasma patterns.
Attempting to remove libKF5Archive5 also wants to remove kde and kde_plasma patterns.
I could come up with MANY examples, but the above shows the general pattern that the all fall into.
I am not sure if there are reasons for this situation or if it is just a matter of some dependencies are defined which should have been cleaned up.
Can anyone shed any light on this ?
THANKS !
Looks like we're not there yet to be purely on KF6 $ rpm -q --provides kio-core [...] libKF5KIOCore.so.5()(64bit) [...] $ rpm -q --whatrequires "libKF5KIOCore.so.5()(64bit)" | sort baloo5-kioslaves-5.116.0-1.1.x86_64 kaidan-0.9.1-3.1.x86_64 kamoso-24.08.3-1.1.x86_64 kdelibs4support-5.116.0-1.1.x86_64 kinit-5.116.0-1.1.x86_64 kio-5.116.0-1.1.x86_64 kio-core-5.116.0-1.1.x86_64 kio-extras5-24.02.2-1.1.x86_64 kio-fuse-5.1.0-1.3.x86_64 kipi-plugins-24.05.2-1.1.x86_64 [...] // libKF5... libkioarchive5-24.02.2-1.1.x86_64 libreoffice-qt5-24.8.2.1-1.3.x86_64 plasma6-integration-plugin-6.2.3-1.1.x86_64 plasma-framework-5.116.0-1.2.x86_64 purpose-5.116.0-1.1.x86_64 skrooge-2.33.0-1.1.x86_64 soundkonverter-3.0.1+git20240225-2.2.x86_64
On 11/26/24 10:58 PM, Andrei Borzenkov wrote:
27.11.2024 01:22, Adam Mizerski via openSUSE Factory wrote:
$ rpm -q --provides kio-core [...] libKF5KIOCore.so.5()(64bit) [...] $ rpm -q --whatrequires "libKF5KIOCore.so.5()(64bit)" | sort
zypper --requires-pkg -x kio-core
Hi Andrei, Thanks, I understand how to check dependencies, that was not my point. I provided a few examples, but my point was that there are MANY examples of where it seems that Plasma 5 and Plasma 6 packages are BOTH installed. I would not have expected something in Plasma 6 to depend on something that was in Plasma 5, I would have expected Plasma 6 to have a new or updated version of the package replacing the Plasma 5 package. So is that the expected behavior ? Is that cleanup something that the KDE developers upstream address or is this a dependency issue just with TW ? -- Regards, Joe
On 11/26/24 5:22 PM, Adam Mizerski via openSUSE Factory wrote:
W dniu 26.11.2024 o 22:15, Joe Salmeri pisze:
Are there plans to cleanup the Plasma 5 packages where are still auto installed now that Plasma 6 has been installed for a while ?
zypper search -s '*KF5*5' '*KF6*6'
Gives some examples, here's one ( but there are many )
i | libKF5Archive5 | package | 5.116.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119) i | libKF6Archive6 | package | 6.8.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119)
Somethings though there were package renames like these
i | kf6-kio | package | 6.8.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119) i | kio | package | 5.116.0-1.1 | x86_64 | openSUSE- Tumbleweed-Oss (20241119)
A while back I had attempted to try to cleanup this but I'm wondering if some dependencies were not updated when Plasma 6 was installed.
For example, attempting to remove kio results in zypper wanting to remove kde and kde_plasma patterns.
Attempting to remove libKF5Archive5 also wants to remove kde and kde_plasma patterns.
I could come up with MANY examples, but the above shows the general pattern that the all fall into.
I am not sure if there are reasons for this situation or if it is just a matter of some dependencies are defined which should have been cleaned up.
Can anyone shed any light on this ?
THANKS !
Looks like we're not there yet to be purely on KF6
$ rpm -q --provides kio-core [...] libKF5KIOCore.so.5()(64bit) [...] $ rpm -q --whatrequires "libKF5KIOCore.so.5()(64bit)" | sort baloo5-kioslaves-5.116.0-1.1.x86_64 kaidan-0.9.1-3.1.x86_64 kamoso-24.08.3-1.1.x86_64 kdelibs4support-5.116.0-1.1.x86_64 kinit-5.116.0-1.1.x86_64 kio-5.116.0-1.1.x86_64 kio-core-5.116.0-1.1.x86_64 kio-extras5-24.02.2-1.1.x86_64 kio-fuse-5.1.0-1.3.x86_64 kipi-plugins-24.05.2-1.1.x86_64 [...] // libKF5... libkioarchive5-24.02.2-1.1.x86_64 libreoffice-qt5-24.8.2.1-1.3.x86_64 plasma6-integration-plugin-6.2.3-1.1.x86_64 plasma-framework-5.116.0-1.2.x86_64 purpose-5.116.0-1.1.x86_64 skrooge-2.33.0-1.1.x86_64 soundkonverter-3.0.1+git20240225-2.2.x86_64
So that seems to indicate that things in Plasma 6 still have dependencies on packages from Plasma 5. -- Regards, Joe
participants (3)
-
Adam Mizerski
-
Andrei Borzenkov
-
Joe Salmeri