arthur@endless:~$ chmod +x eos-fix-ostree-repo
arthur@endless:~$ sudo ./eos-fix-ostree-repo && sudo flatpak update
WARNING: Do not start App Center while this is running
Killing processes with /sysroot/ostree/repo open with signal 15
Killing processes with /sysroot/ostree/repo open with signal 9
Fixing refs pointing to missing commits in /sysroot/ostree/repo
Marking commits with missing objects as partial in /sysroot/ostree/repo
Commit 5ca4e0c4e03acfc9c1ffbeda975e4e43a8b7277e0d543406b6eb9440b9599959 already marked as partial
Commit 90c50c1e1cd48e97b8075996db58b0fc12c5091af80fdb01eca3850a7c9e28e9 already marked as partial
Commit 197474beaca7745173cf9c3f749c083564fa70b1d9af57f10c4cea9e9831cdda already marked as partial
Skipping intentionally partial Locale commit gnome:runtime/org.gnome.Platform.Locale/x86_64/3.26 197474beaca7745173cf9c3f749c083564fa70b1d9af57f10c4cea9e9831cdda
Skipping intentionally partial Locale commit eos-sdk:runtime/com.endlessm.apps.Platform.Locale/x86_64/3 90c50c1e1cd48e97b8075996db58b0fc12c5091af80fdb01eca3850a7c9e28e9
Skipping intentionally partial Locale commit gnome:runtime/org.gnome.Platform.Locale/x86_64/3.24 4bc2e74bcaf211e70df59a54ef2d111bb1e6601e9bc5afff12df8a1d5b11fe50
Skipping intentionally partial Locale commit gnome-apps:runtime/org.gnome.Weather.Locale/x86_64/stable 4aaa2e562493a31a4294c0e66b695058f36a548d30041279c9cd467b65d6385f
Skipping intentionally partial Locale commit eos-sdk:runtime/com.endlessm.apps.Platform.Locale/x86_64/1 5ca4e0c4e03acfc9c1ffbeda975e4e43a8b7277e0d543406b6eb9440b9599959
Success! Try to update the OS and Apps now.
Looking for updates…
Warning: Can’t find dependencies: No entry for app/org.gnome.Genius/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.gnome.Gnote/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.inkscape.Inkscape/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.megaglest.MegaGlest/x86_64/eos3 in remote summary flatpak cache
Warning: Can’t find dependencies: No entry for app/org.pitivi.Pitivi/x86_64/eos3 in remote summary flatpak cache
Error: Failed to update org.gnome.Genius/x86_64/eos3: No such ref ‘app/org.gnome.Genius/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.gnome.Gnote/x86_64/eos3: No such ref ‘app/org.gnome.Gnote/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.inkscape.Inkscape/x86_64/eos3: No such ref ‘app/org.inkscape.Inkscape/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.megaglest.MegaGlest/x86_64/eos3: No such ref ‘app/org.megaglest.MegaGlest/x86_64/eos3’ in remote eos-apps
Error: Failed to update org.pitivi.Pitivi/x86_64/eos3: No such ref ‘app/org.pitivi.Pitivi/x86_64/eos3’ in remote eos-apps
error: One or more operations failed
arthur@endless:~$
The notebook is also taking a long time to either power off or restart. I can see this message: “A stop job is running for User Manager for user 1001” and a timer counting up to 1 minute, 30 seconds.
@Jack75
Something that would help us a lot to understand the problem would be this:
Open the application called ‘Terminal’
In this application run the command:
eos-diagnostics
The above command will create a file with the information of your system (example: eos-diagnostic-160614_111731_UTC + 0100.txt); Send us this file so we can analyze and see a possible solution
I just checked, and the Minetest from Flathub is available and installable on Endless (except for ARM-based Mini machines). The problem is that if you start with an older version of the OS, it is looking for Minetest on the eos-apps repo, but we have removed the older version from there to encourage use of the latest version in Flathub. If you are on an older version of Endless OS, though, we had attempted to hide duplicates between Flathub and eos-apps, so the Flathub version was blacklisted.
The correct advice for fixing this situation does not require any flatpak commands to be typed manually. Simply update the OS to the latest version (and reboot), and when you go into the app center you should see Minetest (and several other apps) available from the source “dl.flathub.org”.
If you followed the earlier advice and typed any flatpak command with “sudo”, and if you are still having problems seeing Minetest in the app center, there may be a need to clean something up. If so, please submit an eos-diagnostics log and we’ll see if we can help.
@LeandroStanger The system monitor duplicate is a bug that we need to fix. There are two .desktop files installed with the OS, one which only runs on KDE systems (“OnlyShowIn=KDE;”) and thus should not appear in the app center.
The other duplicates you see are from customizations you have made to your flatpak configuration via the command line. For example, at the moment, a default Endless configuration would only show the Skype with the rainbow background tile, which we provide in the eos-apps repo, and we currently blacklist the one from flathub. We will eventually switch to using Skype from flathub, but we need a mechanism to reconcile the different app IDs – eos-apps uses com.microsoft.Skype, while flathub uses com.skype.Client.
Thanks for the feedback, @Jack75. I’m glad that worked for you.
We are moving the OS updates into the app center, with a large banner at the top of the updates page when there is an OS update available. This will also be integrated with a desktop notification that shows up when there is an update available. This change will be in the next major release (Endless OS 3.4), planned for sometime in May.
Also, we try to keep users automatically updated, unless we detect that the user is likely on a network with limited or paid bandwidth, and we are also working on better exposing the settings for automatic updates to users in Endless OS 3.4.
(I.e., after updating to 3.4.0, the new feature will help provide better visibility into updating to 3.4.1 and beyond.)