Layered package's desktop application entry not being detected
Friend just installed emacs with
rpm-ostree install emacs
and rebooted, but still no Emacs on boot.9 Replies
It seems to have just been completely not installed
okay no, apparently emacs just literally isn't installed, despite layering it and rebooting, according to her
yeah she literally ran rpm-ostree install emacs, waited for it to finish, rebooted, and got this:
not sure if emacs is supposed to have a desktop entry, what happens if you open the terminal and type
emacs
?Nothing
It isn't found
I have emacs layered on my system and it comes with w desktop file
It is a fully GUI app primarily after all
That's odd, it's as if it didn't layer it at all
what happens if she runs
rpm-ostree install emacs
again? Maybe the process got interrupted.She just gave up and got the flatpak (which doesn't have native comp which I'd why we didn't go with it)
She says the process completed
She tried to use apply live and it failed, then she rebooted, so maybe apply live broke it
She also rebooted using GNOME's restart button instead of the proper
systemctl reboot
so it could've been that?using the command line reboot or the GUI reboot shouldn't make a difference.
What I think happened was that the apply live failed so it did nothing on reboot because there was nothing to apply. Generally avoid the apply-live it's rather fickle