Regard the following traceback for a diagnosis of the bug. Traceback (most recent call last): File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner self.run() File "/usr/lib/python2.5/threading.py", line 446, in run self.__target(*self.__args, **self.__kwargs) File "/home/toby/src/sonata/sonata/main.py", line 3046, in info_get_lyrics lyrics = self.lyricServer.getSong(artist=urllib.quote(search_artist), song=urllib.quote(search_title))['return']["lyrics"] File "/var/lib/python-support/python2.5/ZSI/ServiceProxy.py", line 413, in __call__ return self.parent()._call(self.__name__, *args, **kwargs) File "/var/lib/python-support/python2.5/ZSI/ServiceProxy.py", line 200, in _call encodingStyle=callinfo.encodingStyle) File "/var/lib/python-support/python2.5/ZSI/client.py", line 427, in Receive self.ReceiveSOAP(**kw) File "/var/lib/python-support/python2.5/ZSI/client.py", line 397, in ReceiveSOAP encodingStyle=kw.get('encodingStyle')) File "/var/lib/python-support/python2.5/ZSI/parse.py", line 55, in __init__ from xml.dom.ext.reader import PyExpat ImportError: No module named ext.reader
** Changed in: zsi (Ubuntu) Importance: Undecided => Low Status: New => Triaged ** Summary changed: - Sonata lyrics fetching not working anymore + ImportError: No module named ext.reader ** Description changed: - Binary package hint: sonata + python-zsi's xml functionality is broken, throwing up the following + traceback in the case of Sonata's lyric fetching: + + Traceback (most recent call last): + File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner + self.run() + File "/usr/lib/python2.5/threading.py", line 446, in run + self.__target(*self.__args, **self.__kwargs) + File "/home/toby/src/sonata/sonata/main.py", line 3046, in info_get_lyrics + lyrics = self.lyricServer.getSong(artist=urllib.quote(search_artist), song=urllib.quote(search_title))['return']["lyrics"] + File "/var/lib/python-support/python2.5/ZSI/ServiceProxy.py", line 413, in __call__ + return self.parent()._call(self.__name__, *args, **kwargs) + File "/var/lib/python-support/python2.5/ZSI/ServiceProxy.py", line 200, in _call + encodingStyle=callinfo.encodingStyle) + File "/var/lib/python-support/python2.5/ZSI/client.py", line 427, in Receive + self.ReceiveSOAP(**kw) + File "/var/lib/python-support/python2.5/ZSI/client.py", line 397, in ReceiveSOAP + encodingStyle=kw.get('encodingStyle')) + File "/var/lib/python-support/python2.5/ZSI/parse.py", line 55, in __init__ + from xml.dom.ext.reader import PyExpat + ImportError: No module named ext.reader + + Original description: Lyrics fetching is not working anymore in Sonata. I've the SoapPy package installed. It used to work fine in Gutsy. I've assigned this bug to both sonata and the SoapPy package as I'm not sure which provides the actual functionality. This is in hardy and these are the package details. Ubuntu: Hardy Heron 8.04 Beta Sonata: 1.4.2-1ubuntu1 python-soappy: 0.12.0-2 ** Tags removed: lyrics sonata -- ImportError: No module named ext.reader https://bugs.launchpad.net/bugs/208855 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs