After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665603 - Can't install any extensions
Can't install any extensions
Status: RESOLVED FIXED
Product: website
Classification: Infrastructure
Component: extensions.gnome.org
current
Other Linux
: Normal normal
: ---
Assigned To: Shell extensions maintainer(s)
Shell extensions maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-12-05 16:09 UTC by Tim
Modified: 2011-12-05 22:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim 2011-12-05 16:09:11 UTC
I'm using Gnome 3.2.1 and Firefox 8.0.1 on a laptop, the Firefox Gnome Shell Plugin is installed and activated.

I can browse through the extensions on https://extensions.gnome.org/ and I can see the activate/deactivate switches and trigger them. After that I'm beeing asked if I really want to install this extension but after I click on the install button nothing happens. The "installed extensions" tab on the site is empty.
And the folder in: /.local/share/gnome-shell/extensions/ is empty, too.

On my desktop computer with the same setup of software the install process works like a charm.
Comment 1 Jasper St. Pierre (not reading bugmail) 2011-12-05 16:16:03 UTC
Are you behind a proxy?
Comment 2 Tim 2011-12-05 16:19:48 UTC
No, I'm not behind a proxy.
Comment 3 Jasper St. Pierre (not reading bugmail) 2011-12-05 21:33:06 UTC
Is there anything interesting in ~/.xsession-errors?
Comment 4 Tim 2011-12-05 22:11:38 UTC
Indeed :)

(plugin-container:1287): GnomeShellBrowserPlugin-DEBUG: plugin object created
(plugin-container:1287): GnomeShellBrowserPlugin-DEBUG: invoking plugin object method
(plugin-container:1287): GnomeShellBrowserPlugin-DEBUG: invoking plugin object method
    JS ERROR: !!!   Exception was: Error: Error invoking GLib.spawn_async: Childprocess »unzip« could not be executed.
    JS ERROR: !!!     lineNumber = '0'
    JS ERROR: !!!     fileName = '"gjs_throw"'
    JS ERROR: !!!     stack = '"("Error invoking GLib.spawn_async: Childprocess  \xBBunzip\xAB could not be executed.")@gjs_throw:0
gotExtensionZipFile([object _private_Soup_SessionAsync],[object _private_Soup_Message],"battery-indicator@tty.gr")@/usr/share/gnome-shell/js/ui/extensionSystem.js:184
([object _private_Soup_SessionAsync],[object _private_Soup_Message])@/usr/share/gnome-shell/js/ui/extensionSystem.js:526
"'

So I installed the unzip package (which was not installed before) using my package manager, and now it works.

Maybe the unzip package should be a dependency of the gnome package bundle. But I guess that's a responsibility of the distributions. Using Arch Linux btw.