On 02-Apr-08, 00:37 (CDT), Michal ??iha?? <[EMAIL PROTECTED]> wrote:
> It seems to work okay for me. Anyway in 1.4.2-2 are no real changes,
> just small packaging fix, which can not affect functionality. Maybe you
> did upgrade something else related?
Probably; I'm running unstable, current as of yesterday.
So I modified sonata to re-raise the exception when the lyrics search
failed, and found that the problem is that ZSI expects to be able to
write to a cachedir called '.service_proxy_dir' (__init__ of class
ServiceProxy in ZSI/ServiceProxy.py). That's fine if sonata is run
from $HOME, but not if you happen to start it while your cwd is, say,
/usr/share/pyshared. (Why was I not in $HOME? I don't know, just
happened.)
There's probably some reason ZSI doesn't default to
$HOME/.service_proxy_dir, but sonata should probably set it. Adding the
argument 'cachedir=os.path.expanduser("~/.service_proxy_dir")' to the
ServiceProxy() creation in sonata.py (around line 2946) solves works.
This should probably go upstream.
Steve
--
Steve Greenland
The irony is that Bill Gates claims to be making a stable operating
system and Linus Torvalds claims to be trying to take over the
world. -- seen on the net
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]