Description of problem:Attempted system upgrade produced error messages involving libksysguard (see below) Version-Release number of selected component (if applicable): libksysguard-5.21.5-1.fc35.x86_64 How reproducible: always Steps to Reproduce: 1.see below 2. 3. Actual results: see below Expected results: clean and successful upgrade of this system Additional info: Error: Transaction test error: file /usr/lib64/qt5/plugins/ksysguard/process/ksysguard_plugin_network.so from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-backend-5.21.5-1.fc35.x86_64 file /usr/lib64/qt5/plugins/ksysguard/process/ksysguard_plugin_nvidia.so from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-backend-5.21.5-1.fc35.x86_64
Can confirm this, openQA has been hitting it for over a week, I just did not get around to reporting it yet. To reproduce, just try upgrading a clean F34 KDE system to Rawhide. It will fail, showing these errors. Proposing as a Beta blocker, per Beta criterion "For each one of the release-blocking package sets, it must be possible to successfully complete a direct upgrade from a fully updated, clean default installation of each of the last two stable Fedora releases with that package set installed."
Wierd, we have a newer ksysguard in rawhide $ koji latest-pkg rawhide ksysguard Build Tag Built by ---------------------------------------- -------------------- ---------------- ksysguard-5.21.90-2.fc35 f35 rdieter that contains Obsoletes: ksysguard-backend < 5.21.90-2 Provides: ksysguard-backend = %{version}-%{release}
I suppose I can add a transitive bit to libksysguard, something like Conflicts: ksysguard < 5.21.90
Added to libksysguard-5.21.90-4 %changelog +* Sun May 30 2021 Rex Dieter <rdieter> - 5.21.90-4 +- Conflicts: ksysguard-backend < 5.21.90 (#1963354)
Thanks. Seems like Rawhide composes are failing ATM so can't tell if this is fixed. I'll take a look into the compose failures soon.
(In reply to Rex Dieter from comment #4) > Added to libksysguard-5.21.90-4 > > %changelog > +* Sun May 30 2021 Rex Dieter <rdieter> - 5.21.90-4 > +- Conflicts: ksysguard-backend < 5.21.90 (#1963354) Will this be enough? I am seeing with the current rawhide: Error: Transaction test error: file /usr/lib64/qt5/plugins/ksysguard/process/ksysguard_plugin_network.so from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-backend-5.21.5-1.fc35.x86_64 file /usr/lib64/qt5/plugins/ksysguard/process/ksysguard_plugin_nvidia.so from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-backend-5.21.5-1.fc35.x86_64 file /usr/libexec/ksysguard/ksgrd_network_helper from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/ca/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/es/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/ia/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/nl/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/sv/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/uk/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64 file /usr/share/locale/zh_CN/LC_MESSAGES/ksysguard_plugins_process.mo from install of libksysguard-5.21.90-3.fc35.x86_64 conflicts with file from package ksysguard-5.21.5-1.fc35.x86_64
See my comment above. There hasn't been a successful Rawhide compose since Rex made his change, so what you're seeing in "current Rawhide" does not include that change.
This has been working fine in openQA since the fix landed.