Bug 1964587

Summary: Failed to upgrade libuser without removing system-config-rootpassword
Product: [Fedora] Fedora Reporter: Villy Kruse <ppywlkiqletw>
Component: libuserAssignee: Tomas Halman <thalman>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: extras-qa, jhrozek, mhroncok, thalman
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libuser-0.63-4.fc34 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-07-01 01:13:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1969195    

Description Villy Kruse 2021-05-25 18:32:48 UTC
Description of problem:

 Problem: problem with installed package system-config-rootpassword-1.99.6-24.fc34.noarch
  - package system-config-rootpassword-1.99.6-24.fc34.noarch requires libuser-python3 >= 0.49, but none of the providers can be installed
  - conflicting requests

==============================================================================================================================
 Package                                   Architecture          Version                         Repository              Size
==============================================================================================================================
Installing:
 python3-libuser                           x86_64                0.63-3.fc34                     updates                 31 k
Upgrading:
 libuser                                   x86_64                0.63-3.fc34                     updates                382 k
Removing:
 libuser-python3                           x86_64                0.63-1.fc34                     @fedora                 75 k
Removing dependent packages:
 system-config-rootpassword                noarch                1.99.6-24.fc34                  @fedora                169 k

Transaction Summary
==============================================================================================================================
Install  1 Package
Upgrade  1 Package
Remove   2 Packages

Comment 1 Miro HronĨok 2021-06-14 14:17:13 UTC
python3-libuser should have:

  Provides:  libuser-python3 = %{?epoch:%{epoch}:}%{version}-%{release}
  Provides:  libuser-python3%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
  Obsoletes: libuser-python3 < 0.63-3

At least for another 2 releases. See https://docs.fedoraproject.org/en-US/packaging-guidelines/#renaming-or-replacing-existing-packages

Comment 2 Fedora Update System 2021-06-15 15:34:59 UTC
FEDORA-2021-8226c82fe9 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-8226c82fe9

Comment 3 Fedora Update System 2021-06-16 02:02:40 UTC
FEDORA-2021-8226c82fe9 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-8226c82fe9`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-8226c82fe9

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Villy Kruse 2021-06-28 05:42:17 UTC
The problem is fixed in updates-testing, but not yet available in the updates repository.

Can it it pushed to stable now?

Comment 5 Fedora Update System 2021-07-01 01:13:03 UTC
FEDORA-2021-8226c82fe9 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Red Hat Bugzilla 2023-09-15 01:07:08 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days