You are not logged in.
After upgrading Gnome from 3.14 to 3.16 I had to reinstall my extensions, namely hide top bar. However when I went to run " gnome-shell-extension-tool -e hidetopbar-master" I get the following error:
Traceback (most recent call last):
File "/usr/bin/gnome-shell-extension-tool", line 20, in <module>
from gi.repository import Gio
ImportError: No module named 'gi.repository'I tried something simpler for the program to run, "--help", and the result was the same
$ gnome-shell-extension-tool --help
Traceback (most recent call last):
File "/usr/bin/gnome-shell-extension-tool", line 20, in <module>
from gi.repository import Gio
ImportError: No module named 'gi.repository'Turns out that /usr/bin/gnome-shell-extension-tool is a python scrypt (so I can read the thing), and so I'm guessing the file gi.repository is simply missing so it can't use "Gio". I ran "# pacman -Qkq" to check to make sure that everything was inorder, and it is. I ran "pacman -Qo" to see which package owns gnome-shell-extension-tool (its gnome-shell as one might have guessed) and tried re-installing that. No luck. Next I tried running a search for gi.repository in hopes that it's somewhere the script can't find. Unfortunately, that didn't help either.
I then looked at gnome-shell-extensions from a snapshot made before the upgrade and it too contains the line "from gi.repository import Gio", and I know I successfully installed this extension before in this manner since I've never been able to get Chromium or Firefox to install extensions for me. More over, the snapshot was searched as well.
Any ideas?
[edit=solution]
$ pacman -Qo /usr/lib/python3.4/site-packages/gi/repository/ /usr/lib/python3.4/site-packages/gi/repository/ is owned by python-gobject 3.16.0-1are you missing python-gobject?
Last edited by nstgc (2015-04-12 17:12:26)
Offline
$ pacman -Qo /usr/lib/python3.4/site-packages/gi/repository/
/usr/lib/python3.4/site-packages/gi/repository/ is owned by python-gobject 3.16.0-1are you missing python-gobject?
Offline
$ pacman -Qo /usr/lib/python3.4/site-packages/gi/repository/ /usr/lib/python3.4/site-packages/gi/repository/ is owned by python-gobject 3.16.0-1are you missing python-gobject?
Thanks that worked, however it's not showing in gnome-shell-extension-prefs. Still, the problem is solved. Thank you.
Offline
looks like a missing dependency, I think you should file a bug against gnome-shell
Offline