Bug 2229308

Summary: geocode-glib problem when upgrading to rawhide
Product: [Fedora] Fedora Reporter: Matt Fagnani <matt.fagnani>
Component: geocode-glibAssignee: Kalev Lember <klember>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: gnome-sig, klember, zeenix
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: geocode-glib-3.26.4-8.fc39 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-08-15 10:07:09 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 Matt Fagnani 2023-08-04 20:49:12 UTC
I ran sudo dnf system-upgrade download --releasever rawhide in a F38 KDE Plasma installation. A problem with geocode-glib happened which prevented the upgrade.

Error: 
 Problem 1: package geocode-glib-3.26.4-3.fc38.x86_64 from @System requires geocode-glib-data = 3.26.4-3.fc38, but none of the providers can be installed
  - geocode-glib-data-3.26.4-3.fc38.x86_64 from @System  does not belong to a distupgrade repository
  - problem with installed package geocode-glib-3.26.4-3.fc38.x86_64
 
The geocode-glib subpackage was removed in geocode-glib-3.26.4-6.fc39 https://koji.fedoraproject.org/koji/buildinfo?buildID=2252733
https://src.fedoraproject.org/rpms/geocode-glib/c/bb0eab3abdb68f1646967220071254cea17a3f6c?branch=rawhide

Obsoleting the geocode-glib subpackage in rawhide might fix this problem.



Reproducible: Didn't try

Steps to Reproduce:
1. Boot a F38 KDE Plasma installation fully updated with updates-testing enabled
2. Log in to Plasma on Wayland
3. Start Konsole
4. Install geocode-glib-3.26.4-3.fc38 if it isn't already with 
sudo dnf install geocode-glib
5. sudo dnf system-upgrade download --releasever rawhide
Actual Results:  
geocode-glib problem when upgrading to rawhide

Expected Results:  
No problem should have happened.

I had the GNOME desktop group installed for 2 years, then I removed it a few months ago. sudo dnf repoquery --whatrequires geocode-glib --installed showed libgweather-0:40.0-5.fc38.x86_64. geocode-glib and libgweather might be left over in my installation from GNOME. sudo dnf system-upgrade download --releasever rawhide --allowerasing removed geocode-glib and libgweather and allowed the upgrade to continue.

Comment 1 Kalev Lember 2023-08-15 10:07:09 UTC
Thanks, I believe this should be fixed in geocode-glib-3.26.4-8.fc39 and fedora-obsolete-packages-39-9 that adds obsoletes to remove the old packages.