Bug 24132

Summary: нет зависимости на python-module-pyxdg
Product: Sisyphus Reporter: Sergey Vlasov <vsu>
Component: delugeAssignee: Vladimir D. Seleznev <vseleznv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: crux, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Vlasov 2010-09-21 21:03:13 MSD
deluge-1.3.0-alt1

$ deluge 
Traceback (most recent call last):
  File "/usr/bin/deluge", line 8, in <module>
    load_entry_point('deluge==1.3.0', 'console_scripts', 'deluge')()
  File "/usr/lib/python2.6/site-packages/deluge/main.py", line 92, in start_ui
    if not os.path.exists(deluge.common.get_default_config_dir()):
  File "/usr/lib/python2.6/site-packages/deluge/common.py", line 152, in get_default_config_dir
    import xdg.BaseDirectory
ImportError: No module named xdg.BaseDirectory

Оператор "import xdg.BaseDirectory" закопан внутрь функции, да ещё и в условии, проверяющем windows_check() - из-за этого автоматический поиск зависимостей его не находит.
Comment 1 Repository Robot 2010-09-22 07:19:31 MSD
deluge-1.3.0-alt2 -> sisyphus:

* Wed Sep 22 2010 Vladimir Lettiev <crux@altlinux> 1.3.0-alt2
- Added python-module-pyxdg to requires (Closes: #24132)
- Added librsvg to requires (loading svg logo)