Bug 427459

Summary: Flathub repo not added by default
Product: [KDE Neon] neon Reporter: Nate Graham <nate>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nate Graham 2020-10-08 18:01:03 UTC
I've been told that it's the intention to have Flathub added by default, but this doesn't seem to be working. Opening Discover's settings page in a new user edition install, you'll see that Flathub is *not* included automatically. You have to manually click the "Add Flathub" button, and then it shows up.
Comment 1 Harald Sitter 2020-10-09 09:47:45 UTC
Git commit 6a9866159150372b3c1db21a69338e307c265c21 by Harald Sitter.
Committed on 09/10/2020 at 09:47.
Pushed by sitter into branch 'Neon/release-lts'.

rejigger flathub setup to anchor on sddm

this appears to have broken in 20.04 bc of changes to the critical
service chain.
instead start the setup along with sddm and handle that the network is
conceivably not up. since we have no control over which network manager
the user uses we'll assume it's nm but then proceed to try anyway in
case it is not.

this is a bit unfortunate as sddm is actually a bad service to start
with but there's not really any better options on a system level as far
as I can tell

M  +2    -3    debian/neon-settings-2.neon-flathub.service
M  +13   -5    usr/lib/neon_update/neon_flathub.rb

https://invent.kde.org/neon/neon/settings/commit/6a9866159150372b3c1db21a69338e307c265c21
Comment 2 Nate Graham 2020-10-09 16:57:09 UTC
Thanks Harald!