Bug 427459 - Flathub repo not added by default
Summary: Flathub repo not added by default
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-08 18:01 UTC by Nate Graham
Modified: 2020-10-09 16:57 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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!