Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
2017-11-28 22:26 GMT+01:00 Darthcat: > Le mardi 28 novembre 2017 à 07:46 +0100, Matthias Klumpp a écrit : >> > > Dear Matthias, > > Thank you for your answer. >> >> Aktually, if no metadata is available, GNOME Software will display a >> "Preparing software catalog..." panel while running an apt update in >> the background to obtain fresh data. >> Apparently, that is not working for everyone, and I haven't >> investigated yet why. >> My guess is though that people do get data from the Snappy store, >> Flatpak or the GNOME Shell extensions catalog, which makes GNOME >> Software skip the loading screen and jump right to the catalog filled >> with less applications. If that is the case, I don't know yet how to >> fix this issue without annoying sideeffects, the potentially easiest >> thing to do would be to run an apt update once when GNOME SOftware is >> first started and it finds no AppStream component with the OS vendor >> as origin_kind. > As far as I am concerned I am a strict Debian user: I didn't installed > foreign softwares and I discovered this bug just after two fresh Debian > installs. > I hope this will help you. This will trigger as soon as you have metadata from "foreign" sources available, which should at least be the case for data from extensions.gnome.org that gets downloaded. Just installing the GNOME Software Flatpak plugin will not add a remote source (that is still explicit), while for the Snappy plugin I am not sure (but since the Ubuntu store is the only place to get Snaps from, I guess it would kind of make sense if it automatically did set up the Ubuntu store as store source). So, tl;dr, I think you might at least have GNOME extension metadata also available. But in any case, I need to put some work into this and figure out what is going on as soon as I have a bit more time - unless of course, someone else is faster with debugging and patch writing ;-) Cheers, Matthias
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Le mardi 28 novembre 2017 à 07:46 +0100, Matthias Klumpp a écrit : > Dear Matthias, Thank you for your answer. > > Aktually, if no metadata is available, GNOME Software will display a > "Preparing software catalog..." panel while running an apt update in > the background to obtain fresh data. > Apparently, that is not working for everyone, and I haven't > investigated yet why. > My guess is though that people do get data from the Snappy store, > Flatpak or the GNOME Shell extensions catalog, which makes GNOME > Software skip the loading screen and jump right to the catalog filled > with less applications. If that is the case, I don't know yet how to > fix this issue without annoying sideeffects, the potentially easiest > thing to do would be to run an apt update once when GNOME SOftware is > first started and it finds no AppStream component with the OS vendor > as origin_kind. As far as I am concerned I am a strict Debian user: I didn't installed foreign softwares and I discovered this bug just after two fresh Debian installs. I hope this will help you. > Cheers, > Matthias Best regards, Philippe
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
2017-11-27 17:53 GMT+01:00 Jeremy Bicha: > On Mon, Nov 27, 2017 at 10:43 AM, Darthcat wrote: >> Thank you so much Jeremy for this quick and detailed answer. Moreover, >> I really like to understand what does not work properly when this is >> the case. > > The problem is that the DEP-11 icons and metadata need to be present. > 'sudo apt update' will download them for you. unattended-upgrades will > do it in the background but you may have to wait a day for that to > run. > > gnome-software is always running as a background app and in this case, > it looks like it needs to be restarted (manually or by logging out and > logging back in) for it to recognize the updated DEP-11 files. > > I suggest talking to the debian-installer people about this bug. Aktually, if no metadata is available, GNOME Software will display a "Preparing software catalog..." panel while running an apt update in the background to obtain fresh data. Apparently, that is not working for everyone, and I haven't investigated yet why. My guess is though that people do get data from the Snappy store, Flatpak or the GNOME Shell extensions catalog, which makes GNOME Software skip the loading screen and jump right to the catalog filled with less applications. If that is the case, I don't know yet how to fix this issue without annoying sideeffects, the potentially easiest thing to do would be to run an apt update once when GNOME SOftware is first started and it finds no AppStream component with the OS vendor as origin_kind. Cheers, Matthias
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
On Mon, Nov 27, 2017 at 10:43 AM, Darthcatwrote: > Thank you so much Jeremy for this quick and detailed answer. Moreover, > I really like to understand what does not work properly when this is > the case. The problem is that the DEP-11 icons and metadata need to be present. 'sudo apt update' will download them for you. unattended-upgrades will do it in the background but you may have to wait a day for that to run. gnome-software is always running as a background app and in this case, it looks like it needs to be restarted (manually or by logging out and logging back in) for it to recognize the updated DEP-11 files. I suggest talking to the debian-installer people about this bug. Thanks, Jeremy Bicha
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Le samedi 25 novembre 2017 à 09:21 -0500, Jeremy Bicha a écrit : > Control: retitle -1 gnome-software: Does not show any uninstalled > apps > after initial Debian install > Control: tags -1 -unreproducible > > On Sat, Nov 25, 2017 at 6:49 AM, Darthcatwrote: > > I've just purged it and gnome-software works also fine. I remember > > there was no category buttons when I first launched it on two fresh > > Debian setups and I had to install libgnome-menu-3-0 to get it > > work. I > > should check what I get on the other computer. Maybe it works now. > > I'll > > let you know. > > Well, there is a bug for a fresh install but I think it's the fault > of > the ISO creation process and debian-installer. > > Test Case > - > 1. Boot a Debian GNOME 9.2 live iso. > 2. Open the GNOME Software app. > > Workaround > --- > 1. Open a terminal and run sudo apt update > 2. Then log out and log back in (or you can run pkill gnome-software) > 3. Now open the GNOME Software app. > > Suggested Fix > -- > 1. The ISOs should have initial appstream metadata pre-installed. > 2. If the appstream metadata is not pre-installed (it might not make > sense with the traditional debian-installer), I suggest that the > installer run sudo apt update at the end of the install. > Thank you so much Jeremy for this quick and detailed answer. Moreover, I really like to understand what does not work properly when this is the case. > Thanks, > Jeremy Bicha Thanks again, Philippe
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Control: retitle -1 gnome-software: Does not show any uninstalled apps after initial Debian install Control: tags -1 -unreproducible On Sat, Nov 25, 2017 at 6:49 AM, Darthcatwrote: > I've just purged it and gnome-software works also fine. I remember > there was no category buttons when I first launched it on two fresh > Debian setups and I had to install libgnome-menu-3-0 to get it work. I > should check what I get on the other computer. Maybe it works now. I'll > let you know. Well, there is a bug for a fresh install but I think it's the fault of the ISO creation process and debian-installer. Test Case - 1. Boot a Debian GNOME 9.2 live iso. 2. Open the GNOME Software app. Workaround --- 1. Open a terminal and run sudo apt update 2. Then log out and log back in (or you can run pkill gnome-software) 3. Now open the GNOME Software app. Suggested Fix -- 1. The ISOs should have initial appstream metadata pre-installed. 2. If the appstream metadata is not pre-installed (it might not make sense with the traditional debian-installer), I suggest that the installer run sudo apt update at the end of the install. Thanks, Jeremy Bicha
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Le vendredi 24 novembre 2017 à 17:58 -0500, Jeremy Bicha a écrit : > Control: tags -1 unreproducible > > I can't reproduce this issue in either Debian 9.2 "Stretch" or in > Debian Testing. I uninstalled libgnome-menu-3-0 and made sure to > completely stop gnome-software. gnome-software worked fine. I've just purged it and gnome-software works also fine. I remember there was no category buttons when I first launched it on two fresh Debian setups and I had to install libgnome-menu-3-0 to get it work. I should check what I get on the other computer. Maybe it works now. I'll let you know. > > Thanks, > Jeremy Bicha Thank you so much. Philippe
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Control: tags -1 unreproducible I can't reproduce this issue in either Debian 9.2 "Stretch" or in Debian Testing. I uninstalled libgnome-menu-3-0 and made sure to completely stop gnome-software. gnome-software worked fine. Thanks, Jeremy Bicha
Bug#868655: gnome-software: Missing dependancy to libgnome-menu-3-0
Package: gnome-software Version: 3.22.5-1 Severity: important Dear Maintainer, On two machines upgraded to Debian Stretch, one had gnome-software that didn't worked : the "all" tab stayed empty and the difference between the two was a missing libgnome-menu-3-0 library. Installing it solved the problem. Best regards. Philippe -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (990, 'stable'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gnome-software depends on: ii appstream0.10.6-2 ii dconf-gsettings-backend [gsettings-backend] 0.26.0-2+b1 ii gnome-software-common3.22.5-1 ii gsettings-desktop-schemas3.22.0-1 ii libappstream-glib8 0.6.8-1 ii libatk1.0-0 2.22.0-1 ii libc62.24-11+deb9u1 ii libcairo-gobject21.14.8-1 ii libcairo21.14.8-1 ii libenchant1c2a 1.6.0-11+b1 ii libfwupd10.7.4-2 ii libgdk-pixbuf2.0-0 2.36.5-2 ii libglib2.0-0 2.50.3-2 ii libgnome-desktop-3-123.22.2-1 ii libgtk-3-0 3.22.11-1 ii libgtkspell3-3-0 3.0.9-1 ii libgudev-1.0-0 230-3 ii libjson-glib-1.0-0 1.2.6-1 ii libpackagekit-glib2-18 1.1.5-2 ii libpango-1.0-0 1.40.5-1 ii libpangocairo-1.0-0 1.40.5-1 ii libpolkit-gobject-1-00.105-18 ii libsecret-1-00.18.5-3.1 ii libsoup2.4-1 2.56.0-2 ii libsqlite3-0 3.16.2-5 ii packagekit 1.1.5-2 ii software-properties-gtk 0.96.20.2-1 gnome-software recommends no packages. Versions of packages gnome-software suggests: pn fwupd pn gnome-software-plugin-flatpak pn gnome-software-plugin-limba -- no debconf information