GNOME Bugzilla – Bug 771827
stuck at "Pending.." when trying to install (maybe problematic) flatpakrepo file
Last modified: 2016-09-23 09:49:24 UTC
Created attachment 336078 [details] flatpakrepo causing the behavior when I attempt to install the attached flatpakrepo file and press "Install", gnome-software seems stuck at the "Pending" stage with no proper feedback of what is going on or why it's taking so long time. I recorded the behavior: https://www.youtube.com/watch?v=1s8d9Ikz_Ag I dont know the exact issue with this flatpakrepo file, but in any case i guess there's missing some timeout here and some error handling / feedback to the user.
Probably worth noting that flatpak --user remote-add some-name --from=<filename> works with the attached .flatpakrepo file
Was gnome-software process running before you double clicked the flatpakrepo file? If not, I think I've worked out the bug.
This fixes it for me: commit d411d65bedcee5bfc5fc2b53788b657a3e414f40 Author: Richard Hughes <richard@hughsie.com> Date: Thu Sep 22 16:23:49 2016 +0100 Ensure the network is checked if starting gnome-software by opening a file Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=771827 Can you apply that, install it systemwide, killall gnome-software instances, then double click the file please. Thanks!
Did you forget to push that commit or am I missing something?
nvm, it's there now :)
(In reply to Richard Hughes from comment #3) > This fixes it for me: > > commit d411d65bedcee5bfc5fc2b53788b657a3e414f40 > Author: Richard Hughes <richard@hughsie.com> > Date: Thu Sep 22 16:23:49 2016 +0100 > > Ensure the network is checked if starting gnome-software by opening a > file > > Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=771827 > > > Can you apply that, install it systemwide, killall gnome-software instances, > then double click the file please. Thanks! The corebird.flatpakrepo works now, i think you fixed it! thanks! :)
oh i guess the error handling still isn't there though (should i keep the bug open?) (in cases where stuff can go wrong)