Bug 1955179 - Removing gnome-tour also removes gnome-initial-setup
Summary: Removing gnome-tour also removes gnome-initial-setup
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-initial-setup
Version: 34
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-04-29 15:40 UTC by Daniel Rusek
Modified: 2021-05-03 02:05 UTC (History)
5 users (show)

Fixed In Version: gnome-initial-setup-40.0-2.fc34
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-03 02:05:49 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Daniel Rusek 2021-04-29 15:40:48 UTC
Description of problem:
GNOME Tour is user removable on Fedora 34 (since GNOME 40), however removing the package also results in a gnome-initial-setup package being removed, breaking GNOME for newly created user accounts!

Version-Release number of selected component (if applicable):
gnome-tour-40.0-2.fc34.x86_64

How reproducible:
Every time.

Steps to Reproduce:
1. Use latest, fully updated Fedora 34 Workstation system.
2. Run "sudo dnf remove gnome-tour" in a Terminal.

Actual results:
Both gnome-tour and gnome-initial-setup packages are removed.

Expected results:
Only the gnome-tour package is removed.

Comment 1 Kalev Lember 2021-04-30 07:05:26 UTC
Oh hm, good catch.

We added the dependency to gnome-initial-setup because gnome-initial-setup in gnome 3.38 used to launch gnome-tour at the end of initial setup run. It however didn't have a desktop file back then (or maybe it was hidden=true, I can't remember) so it didn't show up in the app launcher. In gnome 40 it's visible so I understand that people may want to remove it.

The launching mechanism has also changed and it's no longer gnome-initial-setup that launches it, but gnome-shell itself. I think what we should do here is to drop the dep from gnome-initial-setup and move it to gnome-shell, but as a Recommends instead of hard Requires so it can be removed.

Comment 3 Fedora Update System 2021-04-30 07:52:13 UTC
FEDORA-2021-61f0316439 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-61f0316439

Comment 4 Fedora Update System 2021-05-01 02:04:58 UTC
FEDORA-2021-61f0316439 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-61f0316439`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-61f0316439

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

Comment 5 Fedora Update System 2021-05-03 02:05:49 UTC
FEDORA-2021-61f0316439 has been pushed to the Fedora 34 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.