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 621666 - hamster-applet relies on xdg.BaseDirectory from pyxdg
hamster-applet relies on xdg.BaseDirectory from pyxdg
Status: RESOLVED NOTABUG
Product: hamster-applet
Classification: Deprecated
Component: general
2.30.x
Other Linux
: Normal normal
: ---
Assigned To: hamster-applet-maint
hamster-applet-maint
Depends on:
Blocks:
 
 
Reported: 2010-06-15 16:40 UTC by Pacho Ramos
Modified: 2010-06-15 16:42 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pacho Ramos 2010-06-15 16:40:34 UTC
As reported downstream at:
http://bugs.gentoo.org/show_bug.cgi?id=324143

hamster-applet requires pyxdg to prevent this startup failure:
raceback (most recent call last):
  • File "/usr/bin/hamster-standalone", line 33 in <module>
    from hamster.configuration import conf, runtime, dialogs
  • File "/usr/lib/python2.6/site-packages/hamster/configuration.py", line 31 in <module>
    from xdg.BaseDirectory import xdg_data_home
ImportError: No module named xdg.BaseDirectory


$ grep -r xdg.BaseDirectory *
src/hamster/configuration.py:from xdg.BaseDirectory import xdg_data_home

Then, configure should have a check for it

Thanks a lot
Comment 1 Patryk Zawadzki 2010-06-15 16:42:42 UTC
configure should only check for build-time deps, not run-time ones.