Bug 427148

Summary: Discover shows error messages on opening or checking for updates if fwupd backend is disabled
Product: [Applications] Discover Reporter: Patrick Silva <bugseforuns>
Component: fwupd BackendAssignee: Abhijeet Sharma <sharma.abhijeet2096>
Status: RESOLVED FIXED    
Severity: normal CC: leinir
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screen recording

Description Patrick Silva 2020-09-30 12:29:40 UTC
Created attachment 132022 [details]
screen recording

STEPS TO REPRODUCE
1. uninstall fwupd and fwupd-signed packages on neon unstable
2. open Discover
3. check for updates

OBSERVED RESULT
error messages, watch the attached screen recording please

EXPECTED RESULT
no error messages

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.0
Comment 1 Patrick Silva 2022-01-15 23:17:50 UTC
Still an issue.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 2 Patrick Silva 2025-07-16 21:52:42 UTC
Currently it's impossible to remove said packages,

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Graphics Platform: Wayland

$ sudo apt remove fwupd fwupd-signed
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mK Ib >
Broken kinfocenter:amd64 Depends on fwupd:amd64 < 1.9.30-0ubuntu1~24.04.1 @ii pmR >
  Considering fwupd:amd64 10002 as a solution to kinfocenter:amd64 207
  Removing kinfocenter:amd64 rather than change fwupd:amd64
Investigating (1) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 207 as a solution to neon-desktop:amd64 5202
  Added kinfocenter:amd64 to the remove list
  Fixing neon-desktop:amd64 via keep of kinfocenter:amd64
Investigating (1) kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mK Ib >
Broken kinfocenter:amd64 Depends on fwupd:amd64 < 1.9.30-0ubuntu1~24.04.1 @ii pmR >
  Considering fwupd:amd64 10002 as a solution to kinfocenter:amd64 207
  Removing kinfocenter:amd64 rather than change fwupd:amd64
Investigating (2) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 207 as a solution to neon-desktop:amd64 5202
  Added kinfocenter:amd64 to the remove list
  Fixing neon-desktop:amd64 via keep of kinfocenter:amd64
Investigating (2) kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mK Ib >
Broken kinfocenter:amd64 Depends on fwupd:amd64 < 1.9.30-0ubuntu1~24.04.1 @ii pmR >
  Considering fwupd:amd64 10002 as a solution to kinfocenter:amd64 5202
  Removing kinfocenter:amd64 rather than change fwupd:amd64
Investigating (3) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 5202
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (4) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (5) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (6) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (7) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (8) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (9) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (10) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (11) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (12) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (13) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (14) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (15) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (16) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (17) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (18) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Investigating (19) neon-desktop:amd64 < 4+p24.04+vunstable+git20250624.0051 @ii mK Ib >
Broken neon-desktop:amd64 Depends on kinfocenter:amd64 < 4:6.4.3+p24.04+vunstable+git20250715.1200-0 @ii mR >
  Considering kinfocenter:amd64 10002 as a solution to neon-desktop:amd64 10002
  Removing neon-desktop:amd64 rather than change kinfocenter:amd64
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 neon-desktop : Depends: kinfocenter but it is not going to be installed
                Recommends: fwupd
                Recommends: fwupd-signed but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.