Bug 2229308 - geocode-glib problem when upgrading to rawhide
Summary: geocode-glib problem when upgrading to rawhide
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: geocode-glib
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-04 20:49 UTC by Matt Fagnani
Modified: 2023-08-15 10:07 UTC (History)
3 users (show)

Fixed In Version: geocode-glib-3.26.4-8.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-15 10:07:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


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