Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gnome-software gnome-software
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 215
    • Issues 215
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 20
    • Merge requests 20
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gnome-softwaregnome-software
  • Issues
  • #367
Closed
Open
Issue created Apr 16, 2018 by Mathieu Bridon@mbridonDeveloper

Software should probably never remove GNOME Shell

I just installed Fedora 28.

Software showed me these two installed applications:

Screenshot_from_2018-04-16_02-59-15

Since I don't care much for the IBus emoji chooser, I figured I'd remove it. So I clicked on the "Remove" button on the first of these two.

At this point, Software lost its "Updates" tab, which made me think something had gone wrong.

$ pkcon get-transactions
[...]
Transaction: /125_aaacdbca
 System time: 2018-04-16T00:28:13.319677Z
 Succeeded: True
 Role: remove-packages
 Duration: 2213 (seconds)
 Command line: 
 User ID: 1000
 Username: mathieu
 Real name: Mathieu Bridon
 Affected packages:
 - removing gnome-initial-setup-3.28.0-6.fc28.x86_64
 - removing gdm-1:3.28.1-1.fc28.x86_64
 - removing gnome-shell-3.28.1-1.fc28.x86_64
 - removing ibus-rawcode-1.3.2-12.fc28.x86_64
 - removing ibus-1.5.18-4.fc28.x86_64
 - removing ibus-setup-1.5.18-4.fc28.noarch
 - removing ibus-gtk2-1.5.18-4.fc28.x86_64
 - removing ibus-gtk3-1.5.18-4.fc28.x86_64

These 2 "Emoji Choice" apps are provided by the ibus package (that seems wrong in itself as well). The gnome-shell package requires the ibus one.

GNOME Software just removed GNOME Shell and GDM.

Regardless from the terrible packaging in IBus, it seems very wrong that Software would remove the Shell and GDM from a running GNOME session.

Edited Apr 16, 2018 by Mathieu Bridon
Assignee
Assign to
Time tracking