No module named xdg.BaseDirectory

Asked by Marc Ferguson

Hi,

I'm running Fedora 10 x86_64. I installed gwibber-0.7.2-1.156bzr.fc10.noarch through the repository and I was able to run it fine. After a couple of Fedora updates I now get this error when I run it.

[marc@unicron ~]$ gwibber
Traceback (most recent call last):
  File "/usr/bin/gwibber", line 22, in <module>
    from gwibber.client import GwibberClient
  File "/usr/lib/python2.5/site-packages/gwibber/client.py", line 12, in <module>
    import xdg.BaseDirectory, resources
ImportError: No module named xdg.BaseDirectory

What happened? Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Gwibber Edit question
Assignee:
No assignee Edit question
Solved by:
Marc Ferguson
Solved:
Last query:
Last reply:
Revision history for this message
Marc Ferguson (fergatron) said :
#1

I found the solution, thanks to my LUG. I needed to install "python-xdg", but I couldn't find that in my distro's repository. I did a good search and the package name is really "pyxdg". I found that and installed it. Gwibber is up and running.

http://freedesktop.org/wiki/Software/pyxdg

Revision history for this message
Ryan Lerch (ryanlerch) said :
#2

thanks FergatROn,

i had this exact same issue on fedora 10...

a "yum install pyxdg" solved it for me too...

thanks!