Bug#823873: gnome-software: missing dependencies or setup for non-gnome desktops

Matthias Klumpp matthias at tenstral.net
Mon May 9 22:37:38 UTC 2016


2016-05-09 22:55 GMT+02:00 Stephen Liebbe <w47jpo at frontier.com>:
> [...]
> wanted to try using gnome-software to replace aptitude as it draws in few dependencies on non-gnome desktop (I use an Openbox-session started from console
> with startx.) After install, program UI starts successfully. However, the Software Sources menu item cannot change settings. To me it appears to have something
> to do with gaining root permissions. The error output follows

Hi!
This output is super-weird:

> (gnome-software:16722): Gs-WARNING **: failed to open plugin /usr/lib/gs-plugins-9/libgs_plugin_packagekit-origin.so: /usr/lib/gs-plugins-9/libgs_plugin_packagekit-origin.so: undefined symbol: gs_plugin_packagekit_results_valid

This indicates a version mismatch between GS and the plugins. This can
only happen if you did install GS from sources other than Debian. Did
you maybe have an Ubuntu package in there, or did compile and make
install the software manually in the past? If so, you would need to
clean up the remnants of that old installation.

> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon transmission: Icon 'transmission' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon scribus: Icon 'scribus' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon transmission: Icon 'transmission' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon mypaint: Icon 'mypaint' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon gimp: Icon 'gimp' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon mypaint: Icon 'mypaint' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon blender: Icon 'blender' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon gimp: Icon 'gimp' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon blender: Icon 'blender' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon scribus: Icon 'scribus' not present in theme (null)
>
> (gnome-software:16722): GsPlugin-WARNING **: failed to load stock icon gnucash-icon: Icon 'gnucash-icon' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'scribus' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'mypaint' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'gimp' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'blender' not present in theme (null)

These are harmless and can be ignored.

> (gnome-software:16722): Gs-WARNING **: hiding recommended applications: found only 4 to show, need at least 8

This indicates an issue with the AppStream metadata - does running
`sudo appstreamcli refresh --force` help?

> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'transmission' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'mypaint' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'gimp' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'blender' not present in theme (null)
>
> (gnome-software:16722): Gtk-WARNING **: Theme parsing error: <data>:5:28: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'transmission' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'scribus' not present in theme (null)
>
> (gnome-software:16722): Gs-WARNING **: failed to call gs_plugin_refine_app on icons: Icon 'gnucash-icon' not present in theme (null)

These issues can be ignored.

> (gnome-software:16722): GLib-CRITICAL **: g_hash_table_get_values: assertion 'hash_table != NULL' failed

This looks very strange, likely a bug.

> ERROR:root:Cannot import UbuntuDrivers: No module named 'UbuntuDrivers'
> ERROR:root:Authentication canceled, changes have not been saved

This is a message from software-properties-gtk, which is independent
from GS. We should likely make GS recommend it though, since s-p is
the superior dialog for editing software sources over what GS has by
default.
Can you please check if the issues you encounter also appear with
software-properties-gtk when executed directly? If so, we should
reassign this bug.

Cheers,
    Matthias



More information about the pkg-gnome-maintainers mailing list