Bug 2235214

Summary: dnf upgrade kdegames3'*' produces error messages
Product: [Fedora] Fedora Reporter: George R. Goffe <grgoffe>
Component: kdegames3Assignee: Yaakov Selkowitz <yselkowi>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: kevin, rdieter, than
Target Milestone: ---Keywords: Desktop, Upgrades
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-09-15 18:42:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description George R. Goffe 2023-08-27 23:27:37 UTC
runnint dnf upgrade on fedora 40 x86_64 produces error messages

Reproducible: Always

Steps to Reproduce:
1.dnf upgrade
2.
3.
Actual Results:  
Last metadata expiration check: 2:25:51 ago on Sun 27 Aug 2023 01:47:03 PM PDT.
Dependencies resolved.

 Problem 1: cannot install both kdegames3-libs-3.5.10-47.fc40.x86_64 from rawhide and kdegames3-libs-3.5.10-46.fc39.x86_64 from @System
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from @System requires libatlantic.so.1()(64bit), but none of the providers can be installed
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from @System requires libatlantikui.so.1()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package kdegames3-libs-3.5.10-46.fc39.x86_64
  - cannot install the best update candidate for package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64
 Problem 2: problem with installed package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from @System requires libatlantic.so.1()(64bit), but none of the providers can be installed
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from @System requires libatlantikui.so.1()(64bit), but none of the providers can be installed
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from rawhide requires libatlantic.so.1()(64bit), but none of the providers can be installed
  - package kdeaddons-atlantikdesigner-3.5.10-33.fc39.x86_64 from rawhide requires libatlantikui.so.1()(64bit), but none of the providers can be installed
  - cannot install both kdegames3-libs-3.5.10-47.fc40.x86_64 from rawhide and kdegames3-libs-3.5.10-46.fc39.x86_64 from @System
  - package kdegames3-3.5.10-47.fc40.x86_64 from rawhide requires kdegames3-libs(x86-64) = 3.5.10-47.fc40, but none of the providers can be installed
  - cannot install the best update candidate for package kdegames3-3.5.10-46.fc39.x86_64
================================================================================
 Package               Architecture  Version               Repository      Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 kdegames3-libs        x86_64        3.5.10-47.fc40        rawhide        255 k
Skipping packages with broken dependencies:
 kdegames3             x86_64        3.5.10-47.fc40        rawhide        4.4 M

Transaction Summary
================================================================================
Skip  2 Packages

Nothing to do.
Complete!


Expected Results:  
A successful system upgrade.

Comment 1 Kevin Kofler 2023-08-27 23:34:52 UTC
Yaakov Selkowitz, this is a regression from your commit that was neither discussed nor agreed with me.

A separate package for the revived Atlantik needs to obsolete kdeaddons-atlantikdesigner or it breaks the upgrade path, as you can see from the reporter's log. And since kdeaddons-atlantikdesigner is the only subpackage that kdeaddons still ships, the kdeaddons package can be retired once it is properly obsoleted.

Comment 2 Fedora Update System 2023-08-28 02:50:37 UTC
FEDORA-2023-2c177ef0b7 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-2c177ef0b7

Comment 3 Fedora Update System 2023-08-29 01:24:44 UTC
FEDORA-2023-2c177ef0b7 has been pushed to the Fedora 39 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-2c177ef0b7`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-2c177ef0b7

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

Comment 4 Fedora Update System 2023-09-15 18:42:00 UTC
FEDORA-2023-2c177ef0b7 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.