FS#19483 - Pychess-0.10beta3-1 missing dependencies

Attached to Project: Community Packages
Opened by Bouke Woudstra (rockbuster) - Sunday, 16 May 2010, 17:36 GMT
Last edited by Allan McRae (Allan) - Sunday, 16 May 2010, 22:28 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: The pychess package misses some dependencies: librsvg and ruby-libglade.

Additional info:
* pychess-0.10beta3-1

Steps to reproduce:
1) pacman -R librsvg ruby-libglade
2) pacman -S pychess
3) pychess

Original situation (+ debug info):
After installing pychess, the command pychess resulted in:

Traceback (most recent call last):
File "/usr/bin/pychess", line 37, in <module>
import pychess.Main
File "/usr/lib/python2.6/site-packages/pychess/Main.py", line 15, in <module>
from pychess.widgets import newGameDialog
File "/usr/lib/python2.6/site-packages/pychess/widgets/newGameDialog.py", line 32, in <module>
from pychess.Players.Human import Human
File "/usr/lib/python2.6/site-packages/pychess/Players/Human.py", line 8, in <module>
from pychess.widgets.gamewidget import cur_gmwidg
File "/usr/lib/python2.6/site-packages/pychess/widgets/gamewidget.py", line 15, in <module>
from pydock.PyDockTop import PyDockTop
File "/usr/lib/python2.6/site-packages/pychess/widgets/pydock/PyDockTop.py", line 9, in <module>
from PyDockLeaf import PyDockLeaf
File "/usr/lib/python2.6/site-packages/pychess/widgets/pydock/PyDockLeaf.py", line 9, in <module>
from StarArrowButton import StarArrowButton
File "/usr/lib/python2.6/site-packages/pychess/widgets/pydock/StarArrowButton.py", line 7, in <module>
from OverlayWindow import OverlayWindow
File "/usr/lib/python2.6/site-packages/pychess/widgets/pydock/OverlayWindow.py", line 5, in <module>
import rsvg
ImportError: librsvg-2.so.2: kan gedeeld objectbestand niet openen: Bestand of map bestaat niet

After installing librsvg the output resulted in:
no stock_draw-rounded-square-unfilled icon in icon-theme-gnome
no stock_draw-rounded-square icon in icon-theme-gnome
/usr/lib/python2.6/site-packages/pychess/System/uistuff.py:374: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
self.glade = gtk.glade.XML(addDataPrefix("glade/%s" % filename))
Segmentatiefout

After installing ruby-libglade everything is working fine.
This task depends upon

Closed by  Allan McRae (Allan)
Sunday, 16 May 2010, 22:28 GMT
Reason for closing:  None
Additional comments about closing:  See  FS#19486 
Comment by Allan McRae (Allan) - Sunday, 16 May 2010, 21:49 GMT
It is a python package so there is no way it needs ruby-*.
Comment by Allan McRae (Allan) - Sunday, 16 May 2010, 22:28 GMT
librsvg dep is an issue with gnome-python-desktop - see  FS#19486 . I run pychess without ruby-libglade so that is not a bug.

Loading...