[Bug 195981] New: GNOME Shell Extensions do not install/update via Extensions website
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Dec 14 23:23:23 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195981
Bug ID: 195981
Summary: GNOME Shell Extensions do not install/update via
Extensions website
Product: Ports Tree
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: nivit at FreeBSD.org
Created attachment 150587
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150587&action=edit
Fix unzip path for GNOME Shell port
It seems that it's impossible to install new GNOME Shell Extensions (or update
those preinstalled by x11/gnome-shell-extensions) via
http://extensions.gnome.org.
I think the reason is that gnome-shell uses the following command to extract
the extension:
unzip -uod ~/.local/share/gnome-shell/extensions -- NEW_EXTENSION.ZIP
but it fails because it uses /usr/bin/unzip instead of /usr/local/bin/unzip,
for which the options -o and -u are
contradictory.
How to repeat:
1) go to http://extensions.gnome.org
2) try to install a new extension
3) Nothing is installed (check ~/.local/share/gnome-shell/extensions, you see
only
an empty directory for the chosen extension)
Fix:
Apply the patch provided to the gnome-shell port or temporarily move
/usr/local/bin before /usr/bin in your PATH, adding for example this line in
~/.xprofile, if you use GDM (logout to see effects)
PATH=/sbin:/bin:/usr/sbin:/usr/local/bin:/usr/bin:/usr/games:/usr/local/sbin:$HOME/bin
export $PATH
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list