Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 2175536 - lxqt-config is blocking an update of libkscreen-qt5-5.27.2-1.fc37.x86_64 because it depends on an earlier version
Summary: lxqt-config is blocking an update of libkscreen-qt5-5.27.2-1.fc37.x86_64 beca...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: lxqt-config
Version: 37
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Zamir SUN
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2170835 (view as bug list)
Depends On:
Blocks: F36FailsToInstall F37FailsToInstall
TreeView+ depends on / blocked
 
Reported: 2023-03-05 17:15 UTC by stan
Modified: 2023-04-11 20:25 UTC (History)
8 users (show)

Fixed In Version: lxqt-config-1.1.0-2.1.fc37
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-03-21 02:46:22 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description stan 2023-03-05 17:15:42 UTC
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).

Comment 1 Raphael Groner 2023-03-08 10:35:14 UTC
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

Comment 2 Raphael Groner 2023-03-08 10:59:46 UTC
Zamir, can you rebuild lxqt-config?

Comment 3 Raphael Groner 2023-03-08 11:02:43 UTC
*** Bug 2170835 has been marked as a duplicate of this bug. ***

Comment 4 Fedora Update System 2023-03-12 07:12:19 UTC
FEDORA-2023-11b8b02e84 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-11b8b02e84

Comment 5 Zamir SUN 2023-03-12 07:13:37 UTC
Can anyone check if lxqt-config-1.1.0-2.1.fc37 fixes this issue?

Thanks.

Comment 6 Eugene A. Pivnev 2023-03-12 08:34:42 UTC
(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.

Comment 7 Fedora Update System 2023-03-13 02:01:27 UTC
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.

Comment 8 stan 2023-03-13 15:26:04 UTC
Picked up the update from updates-testing in today's dnf update, and everything seems to be working properly.  Thank you.

Comment 9 Fedora Update System 2023-03-21 02:46:22 UTC
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.

Comment 10 Raphael Groner 2023-04-03 16:53:01 UTC
*** Bug 2183423 has been marked as a duplicate of this bug. ***

Comment 11 Raphael Groner 2023-04-11 20:25:51 UTC
*** Bug 2173422 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.