Date: Sun, 14 Dec 2014 23:23:23 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 195981] New: GNOME Shell Extensions do not install/update via Extensions website Message-ID: <bug-195981-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
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@FreeBSD.org Reporter: nivit@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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-195981-13>