Description of problem: When running a dnf update, kscreen is skipped because of missing dependency. That dependency is libkscreen-qt5-5.27.2-1.fc37.x86_64. The package blocking this is lxqt-config. Version-Release number of selected component (if applicable): Name : lxqt-config Version : 1.1.0 Release : 2.fc37 Architecture: x86_64 Install Date: Wed 27 Jul 2022 01:48:22 AM MST How reproducible: Every time. Steps to Reproduce: 1. Have the current version of lxqt-config from the repositories 2. Try to update or install the latest kscreen 3. Actual results: Problem 1: package lxqt-config-1.1.0-2.fc37.x86_64 requires libKF5Screen.so.7()(64bit), but none of the providers can be installed - cannot install both libkscreen-qt5-5.27.2-1.fc37.x86_64 and libkscreen-qt5-5.26.5-1.fc37.x86_64 - cannot install both libkscreen-qt5-5.27.2-1.fc37.x86_64 and libkscreen-qt5-5.26.2-1.fc37.x86_64 - cannot install both libkscreen-qt5-5.26.2-1.fc37.x86_64 and libkscreen-qt5-5.27.2-1.fc37.x86_64 - cannot install the best update candidate for package lxqt-config-1.1.0-2.fc37.x86_64 - cannot install the best update candidate for package libkscreen-qt5-5.26.5-1.fc37.x86_64 Problem 2: problem with installed package lxqt-config-1.1.0-2.fc37.x86_64 - package lxqt-config-1.1.0-2.fc37.x86_64 requires libKF5Screen.so.7()(64bit), but none of the providers can be installed - cannot install both libkscreen-qt5-5.27.2-1.fc37.x86_64 and libkscreen-qt5-5.26.5-1.fc37.x86_64 - cannot install both libkscreen-qt5-5.27.2-1.fc37.x86_64 and libkscreen-qt5-5.26.2-1.fc37.x86_64 - cannot install both libkscreen-qt5-5.26.2-1.fc37.x86_64 and libkscreen-qt5-5.27.2-1.fc37.x86_64 - package kscreen-1:5.27.2-1.fc37.x86_64 requires libKF5Screen.so.8()(64bit), but none of the providers can be installed - package kscreen-1:5.27.2-1.fc37.x86_64 requires libKF5ScreenDpms.so.8()(64bit), but none of the providers can be installed - package kscreen-1:5.27.2-1.fc37.x86_64 requires libkscreen-qt5(x86-64) >= 5.27, but none of the providers can be installed - cannot install the best update candidate for package kscreen-1:5.26.5-1.fc37.x86_64 Expected results: kscreen installs or updates Additional info: I think lxqt-config just needs to be recompiled to pick up the new library version (so.8 instead of so.7).
Reproducible for me. Everytime libkscreen-qt5 gets updated, dnf decides to remove lxqt-config. Manually reinstall lxqt-config, then dnf resets libkscreen-qt5. - Maybe lxqt-config needs rebuild to get right dependency. … Removed lxqt-config-1.1.0-2.fc37.x86_64 @@System … Command Line : install -y lxqt-config Comment : Packages Altered: Downgrade libkscreen-qt5-5.26.2-1.fc37.x86_64 @fedora Downgraded libkscreen-qt5-5.27.2-1.fc37.x86_64 @@System Install lxqt-config-1.1.0-2.fc37.x86_64 @fedora
Zamir, can you rebuild lxqt-config?
*** Bug 2170835 has been marked as a duplicate of this bug. ***
FEDORA-2023-11b8b02e84 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-11b8b02e84
Can anyone check if lxqt-config-1.1.0-2.1.fc37 fixes this issue? Thanks.
(In reply to Zamir SUN from comment #5) > Can anyone check if lxqt-config-1.1.0-2.1.fc37 fixes this issue? Checked. Fixes. Thank you.
FEDORA-2023-11b8b02e84 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-11b8b02e84` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-11b8b02e84 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Picked up the update from updates-testing in today's dnf update, and everything seems to be working properly. Thank you.
FEDORA-2023-11b8b02e84 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.
*** Bug 2183423 has been marked as a duplicate of this bug. ***
*** Bug 2173422 has been marked as a duplicate of this bug. ***