packages icon indicating copy to clipboard operation
packages copied to clipboard

Solus 4.6 ISO Testing: "Failed to start flatpak-enable-flathub.service - Add flathub flatpak repositories." when no lan connection on boot in live session

Open sebo505 opened this issue 1 year ago • 1 comments

Please confirm there isn't an existing open bug report

  • [X] I have searched open bugs for this issue

Summary

So, I don't know if it is worth reporting, but the last thing user sees before starting of Budgie session when booting into live session is an error: Failed to start flatpak-enable-flathub.service - Add flathub flatpak repositories. This only occurs when there is no lan connection during boot. When booting into GNOME live session, this message is not visible, but you see in when powering off at the end of GNOME session.

output of journalctl -b0 --grep flatpak-enable-flathub:

Oct 12 00:02:10 solus systemd[1]: Starting flatpak-enable-flathub.service - Add flathub flatpak repositories...
Oct 12 00:02:10 solus systemd[1]: flatpak-enable-flathub.service: Main process exited, code=exited, status=1/FAILURE
Oct 12 00:02:10 solus systemd[1]: flatpak-enable-flathub.service: Failed with result 'exit-code'.
Oct 12 00:02:10 solus systemd[1]: Failed to start flatpak-enable-flathub.service - Add flathub flatpak repositories.
Oct 12 00:02:10 solus kernel: audit: type=1130 audit(1728691330.422:148): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=unconfined msg='unit=flatpak-enable-flathub comm="systemd>

Might make sense that this is failing without internet connection. Maybe this error can be silenced to not confuse users.

Steps to reproduce

boot into Solus 4.6 Budgie live session

Expected result

no error messages during boot

Actual result

error message during boot

Environment

  • [X] Is system up to date?

Repo

Shannon (stable)

Desktop Environment

Budgie

System details

Hardware-Modell: Hewlett-Packard HP EliteBook 6930p Speicher: 8,0 GiB Prozessor: Intel® Core™2 Duo T9550 × 2 Grafik: AMD RV620 Festplattenkapazität: 250,1 GB

Other comments

No response

sebo505 avatar Oct 12 '24 00:10 sebo505

1000059740

sebo505 avatar Oct 12 '24 00:10 sebo505

I have the same issue on two fully updated Solus Plasma laptops. One updated from Solus 4.5, the other a fresh install from 4.6. Tried running suggested fix sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo but this made no difference. When the laptops are running I have no trouble installing or running Flatpak programs.

BuzzPCSOS avatar Oct 27 '24 17:10 BuzzPCSOS

Hmm we have

Wants=network-online.target
After=network-online.target

in the .service file, so i'm not sure why it's attempting to run before then.

Does the /var/lib/flatpak/.flathub-initialized file exist on your system when the .service fails?

When flatpak 1.16.x is released we can re-work how we vendor enable the flathub repo as we enable it via the /usr/share/flatpak/remotes.d/ path instead of providing a .service file.

joebonrichie avatar Oct 27 '24 18:10 joebonrichie

Does the /var/lib/flatpak/.flathub-initialized file exist on your system when the .service fails?

Could not see that file even with 'show hidden files' enabled. Looking forward to flatpak 1.16.x release. Thank you for your very quick response.

BuzzPCSOS avatar Oct 27 '24 19:10 BuzzPCSOS

Adding to the 4.7 milestone as part of the effort to polish the software centers

TraceyC77 avatar Nov 20 '24 18:11 TraceyC77

@joebonrichie It is out https://feaneron.com/2025/01/14/flatpak-1-16-is-out/

malfisya avatar Jan 14 '25 16:01 malfisya