Bug 2250498 - On systemd-boot installed systems, sdubby doesn't provide the right version to satisfy anaconda-core required by initial-setup-gui
Summary: On systemd-boot installed systems, sdubby doesn't provide the right version t...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: sdubby
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jeremy Linton
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-19 05:58 UTC by Villy Kruse
Modified: 2023-12-13 01:25 UTC (History)
1 user (show)

Fixed In Version: sdubby-1.0-5.fc39
Clone Of:
Environment:
Last Closed: 2023-12-13 01:25:34 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Villy Kruse 2023-11-19 05:58:40 UTC
Error: 
 Problem: problem with installed package sdubby-1.0-4.fc39.noarch
  - package anaconda-core-39.32.6-2.fc39.x86_64 from fedora conflicts with grubby < 8.40-10 provided by sdubby-1.0-4.fc39.noarch from @System
  - package anaconda-core-39.32.6-2.fc39.x86_64 from fedora conflicts with grubby < 8.40-10 provided by sdubby-1.0-4.fc39.noarch from fedora
  - package anaconda-gui-39.32.6-2.fc39.x86_64 from fedora requires anaconda-core = 39.32.6-2.fc39, but none of the providers can be installed
  - package initial-setup-gui-0.3.98-2.fc39.x86_64 from fedora requires anaconda-gui >= 37.8-1, but none of the providers can be installed
  - conflicting requests


Reproducible: Always

Steps to Reproduce:
1.  Do a net install selecting minimal installataion and add inst.sdboot to the boot command line.
2.  Run dnf group upgrade xfce-desktop-environment
3.
Actual Results:  
See above

Expected Results:  
Just install the xfce environment group

The "initial-setup" package is included in most of the spin environments.  GNOME has its own initial setup so it doesn't need that package, but most spin environment does.

Comment 1 Jeremy Linton 2023-12-04 17:41:00 UTC
I've had a `Provides: grubby = 8.41` in my tree for a couple months now, but haven't pushed it because it seems really hacky. But, maybe its time to just do it. Let me verify it actually fixes this, and then I will push it.

Comment 2 Fedora Update System 2023-12-04 19:14:12 UTC
FEDORA-2023-b2c4aca85b has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-b2c4aca85b

Comment 3 Fedora Update System 2023-12-05 03:19:42 UTC
FEDORA-2023-b2c4aca85b 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-b2c4aca85b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-b2c4aca85b

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

Comment 4 Villy Kruse 2023-12-10 12:56:22 UTC
(In reply to Jeremy Linton from comment #1)
> I've had a `Provides: grubby = 8.41` in my tree for a couple months now, but
> haven't pushed it because it seems really hacky. But, maybe its time to just
> do it. Let me verify it actually fixes this, and then I will push it.

Hacky or not, it solves the problem.  Can it be pushed to stable?

Comment 5 Fedora Update System 2023-12-13 01:25:34 UTC
FEDORA-2023-b2c4aca85b has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


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